Software Development Engineer II - Java
Wekan Enterprise Solutions Verified employer
Actively hiring · Posted 5d ago · JEV2610AA106D9576
Job description
Backend – Software Development Engineer IIExperience: 4–7 yearsLocation: BangaloreWork Mode - HybridAbout Wekan Enterprise SolutionsWekan Enterprise Solutions is a leading Technology Consulting company and a strategic investment partner of MongoDB. We help companies drive innovation in the cloud by adopting modern technology solutions that help them achieve their performance and availability requirements. With strong capabilities around Mobile, IOT and Cloud environments, we have an extensive track record helping Fortune 500 companies modernize their most critical legacy and on-premise applications, migrating them to the cloud and leveraging the most cutting-edge technologies.Job DescriptionWe are looking for passionate software engineers eager to be a part of our growth journey. The right candidate needs to be interested in working in high-paced and challenging environments. Interested in constantly upskilling, learning new technologies and expanding their domain knowledge to new industries. This candidate needs to be a team player and should be looking to help build a culture of excellence. Do you have what it takes?You will be working on complex data migrations, modernizing legacy applications and building new applications on the cloud for large enterprise and/or growth stage startups. You will have the opportunity to contribute directly into mission critical projects directly interacting with business stakeholders, customer’s technical teams and MongoDB solutions ArchitectsWhat you will doOwn backend features and migration workstreams end to end, from understanding the existing codebase and data model to delivering production-ready implementations.Build and enhance Java/Spring Boot services used in modernization, migration, and cloud transformation projects.Design and implement backend flows that are safe under retries and partial failures, with clear thinking around validation, transaction boundaries, idempotency, and downstream side effects.Work across application, database, and deployment layers to improve reliability, maintainability, and operational visibility.Model data based on access patterns and business workflows, with sound choices around schema design, indexing, and query performance.Investigate production issues using logs, request traces, database state, and service behavior; identify root causes and implement durable fixes.Collaborate with internal teams, customer engineering teams, architects, and stakeholders to deliver high-quality solutions on mission-critical projects.Write clean, modular, testable code and participate actively in sprint ceremonies, code reviews, design discussions, and release activities.What we’re looking for4–7 years of backend engineering experience, with strong hands-on delivery in Java-based systems.Solid experience with Java, Spring Boot, and microservice-style backend development.Demonstrated ownership of at least one meaningful backend service or feature area in production.Strong understanding of backend engineering fundamentals, including service reliability, data consistency, failure handling, and production-grade design considerations.Strong database fundamentals, including schema design, query writing, indexing, and performance reasoning.Strong depth in MongoDB or a relational database such as Oracle, with working comfort across both styles being a plus.Ability to investigate and resolve real production issues across services and databases, including consistency, performance, and reliability problems.Hands-on experience with testing frameworks such as JUnit and Mockito.Proficiency with Git, including branching, code review workflows, and conflict resolution.Strong communication skills and the ability to collaborate effectively with engineers, stakeholders, and customers.Preferred qualificationsExperience working on legacy modernization, data/service migrations, or decomposition of existing systems into cleaner service boundaries.Exposure to both MongoDB and relational databases, including query tuning, indexing, and production troubleshooting.Familiarity with Oracle PL/SQL or migration of logic from database-heavy systems into service-layer Java code.Exposure to CI/CD deployment and cloud environments like AWS, Azure, or GCP.
Key skills
How to apply
- Sign in or create your free profile — takes about two minutes.
- Apply with one tap — your profile is shared directly with Wekan Enterprise Solutions.
- Track your application and get updates by email and WhatsApp.