Software Development Engineer 4 | ScaleneWorks INC
full-time
Posted on August 21, 2025
Job Description
Software Development Engineer 4
Job Summary
We are looking for a Java Developer with strong hands-on experience in Java (Spring Boot), microservices, and event-driven architectures. You will lead a team of developers, drive solution design, ensure code quality, and contribute to architectural decisions that support scalability, resilience, and performance.
Responsibilities
- Lead the design and development of scalable, secure, and high-performance microservices using Java and Spring Boot.
- Architect and implement event-driven systems leveraging Apache Kafka or any other queue.
- Work with MongoDB or other NoSQL databases for efficient data modeling and performance optimization.
- Participate in solution design studies, perform Proof of Concepts (PoCs), and evaluate new technologies and approaches.
- Define and enforce coding standards, conduct code reviews, and promote best practices.
- Collaborate with architects, product owners, and QA to deliver end-to-end solutions.
- Guide and mentor team members, providing technical leadership and roadmap planning.
- Troubleshoot and resolve production issues; support deployment and release activities.
Qualifications
- Minimum 5 years of professional experience in Java development, with hands-on expertise in Spring Boot.
- Strong programming skills in Java, with deep expertise in Spring Boot.
- Proven experience designing and implementing microservice architectures.
- Hands-on experience with Apache Kafka in production-grade systems.
- Practical knowledge of MongoDB or other NoSQL technologies.
- Solid understanding of event-driven systems, messaging patterns, and eventual consistency.
- Proficient in RESTful API design and secure service communication.
- Experience with CI/CD pipelines and containerization (Docker, Kubernetes is a plus).
Preferred Skills
- Experience with cloud platforms (AWS, GCP, Azure).
- Exposure to monitoring tools like Prometheus, ELK, or Grafana.
- Familiarity with Agile methodologies and DevOps culture.
Experience
- Minimum 5 years of professional experience in Java development.
Environment
- Job Location: Bangalore
- Job Work Type: Full-time
- Job Work Mode: In-office
Salary
- Estimated salary range: 3400000
Growth Opportunities
- Opportunities for career advancement within the company are available.
Benefits
- Details on offered benefits are not provided.