Navigate Your Career Across Borders
Java Software Development Engineer III
Weigandt Consulting
Work Level
Lead
Salary range
₹4,000,000 — 5,500,000
Employment type
Full Time
Location
India
Work Mode
Hybrid
Job Description
Weigandt Consulting is a professional services company specializing in IT solutions for leading retail enterprises. Our expertise spans application management and support, ERP system implementation, integration and modernization, as well as prebuilt retail solutions, custom software development, and IT staff augmentation.
We are committed to delivering high-quality services that drive long-term success and measurable value for our clients.
KEY RESPONSIBILITIES
• Own end-to-end system design, development and delivery of high-impact backend services using Java 21, Spring Boot, and modern microservices architecture.
• Drive system design sessions and propose long-term improvements in application structure and performance.
• Work with PostgreSQL and gain exposure to NoSQL databases such as Couchbase.
• Promote a DevOps culture by improving cloud-native deployments and CI/CD pipelines (GitHub Actions, Azure Kubernetes).
• Ensure system reliability and performance through monitoring and alerting tools such as Splunk.
• Write automated tests and apply TDD/BDD methodologies.
• Collaborate via GitHub, participate in peer code reviews, and follow modern Git workflows.
• Take ownership of deliverables while proactively seeking guidance when priorities are unclear.
• Contribute to team learning by mentoring junior developers and sharing knowledge.
• Lead troubleshooting and root cause analysis for production incidents and ensure preventive actions are implemented.
• Continuously improve development practices, code quality, and team efficiency.
REQUIREMENTS
• 10+ years of commercial software engineering experience in the Java/JVM ecosystem.
• Strong proficiency in Java, Spring Boot, RESTful APIs and microservices design and distributed systems architecture.
• Solid understanding of event-driven architectures and experience with Apache Kafka.
• Proficient in relational databases (PostgreSQL) and experience with NoSQL solutions.
• Advanced experience with cloud platforms (Azure preferred), container orchestration (Kubernetes), and infrastructure as code (Terraform).
• Experience with CI/CD pipelines, Agile methodologies, and test automation.
• Excellent problem-solving and debugging skills, with ability to work independently in complex systems.
• Upper-Intermediate English (B2) for both verbal and written communication.
NICE TO HAVE
• Skilled in Spock (Groovy-based testing) or eager to learn it.
• Experience in designing scalable systems handling high-load and low-latency requirements.
• Familiar with monitoring or observability stacks such as Splunk, Prometheus, Grafana.
• Proven ability to deliver microservices using Micronaut.
• Proficient in using Terraform for infrastructure automation.
• Background in retail systems, e-commerce platforms or enterprise-grade applications
WHAT WE OFFER
• Hybrid work model - 3 days per week onsite at the office in Bengaluru.
• Official contract in accordance with local legislation.
• Paid vacation of 20 working days and 12 days of sick leave.
• Modern IT equipment provided by the company.
• A collaborative and dynamic work environment.
Skills & Tools
Benefits from working with Weigandt Consulting
OTHER
Home Office Support
Remote Co-Working Pods
Career Mentorship Program
Learning & Development Program
Conferences
Stat Holidays
Vacation/Personal days off
Leave Travel Allowance
Health & Wellness (Medical Insurance)
Phone & Internet Allowances
About Weigandt Consulting
Information Technology & Services ・ 51-500 Employee
Interested in this job?
Sign up & apply through AppExert, and unlock your gateway to permanent remote job opportunities.
We work with some interesting startups backed by leading VCs & accelerators
I've been with AppExert for a year now. It's a great place to work, it provides a very conducive environment to learn, grow and prosper. The freedom to work in a way that allows me to maximize my efficiency and become great in my role. #remote = work + life. I feel great to work with a young, smart and energetic team, "together we accomplish". It helped me acquire significant skills and contribute to software development. I am glad to be a part of this organization and an awesome team!
Jain Thomas
Azure BI Architect
As an Application Developer, I preferred a place that is supportive, encouraging and upbeat. I'm glad I joined this team of exceptionally talented remote developers. I could say AppExert has a great learning environment which is also fun filled that can keep me motivated to learn and grow. The freedom to work from anywhere remotely is a great way to work more efficiently and for work life balance. It's been great to work as an AppExert Developer.
Krishveni
.NET Developer
Working with AppExert has been a fantastic experience, it is an opportunity for me to grow professionally and personally. I have been working here for over 2 years now and everyday is a new experience. AppExert helped me to expand my knowledge, learn something new, and move up the ladder. They helped in training & development with subscriptions for outdoor courses and more to gain additional skills from experienced Tech Leads
Daslin Davidson
Software Developer
