02 Sep
|
SD Innovations
|
Pune
02 Sep
SD Innovations
Pune
Job Role: Java Developer
Location: Pune
Experience: 3+ Years
About SD Innovations
Founded in 2014 (formerly Studio Diseno) and headquartered in Chennai, SD Innovations is a design-and-tech powerhouse with a team of 25+ professionals dedicated to “humanising technology”—merging innovative design with enterprise-grade software to transform digital ecosystems.
We offer a wide spectrum of services, including custom software engineering, API and data engineering, cybersecurity, AI/ML, and digital transformation, delivering tailored solutions for startups and Fortune 500 clients.
? Company Website: https://www.sdinnovations.co/
About the Role
We are looking for a highly skilled Java Developer with 3+ years of hands-on experience in Core Java, Spring Boot, and Microservices to join our engineering team in Pune.
The ideal candidate should have strong backend development experience and be capable of designing, developing, testing, and deploying scalable, secure, and maintainable applications using Java and modern backend technologies.
Key Responsibilities
- Design, develop, test, and deploy high-quality backend applications using Core Java, Spring MVC, and Spring Boot.
- Design and implement scalable solutions using Microservices Architecture.
- Develop event-driven applications and integrate messaging systems using Apache Kafka.
- Implement database interactions using JPA/Hibernate.
- Work with Maven or Gradle for build automation and dependency management.
- Develop and optimize applications using Docker and cloud platforms such as AWS/Azure.
- Collaborate with cross-functional teams to define, design, and deliver current features.
- Apply TDD/BDD practices to improve code quality, reliability, and maintainability.
- Troubleshoot, debug, and enhance existing applications.
- Participate in Agile ceremonies, including Sprint Planning, Daily Stand-ups, and Retrospectives.
- Write clean, reusable, secure, and maintainable code following software development best practices.
Core Skills
- Core Java – 3+ years
- Spring Boot – 3+ years
- Microservices – 3+ years
- Spring MVC
- Maven or Gradle
- Kafka
- JPA / Hibernate
Additional Skills
- Test Driven Development (TDD) / Behavior Driven Development (BDD)
- OOPS and Object-Oriented Design
- Data Structures and Algorithms
- Functional Programming
- Design Patterns
- Event-Driven Systems
- Microservices Architecture
- Docker
- AWS / Azure
- Service-Oriented Architecture
- Secure Coding Principles
Requirements
- 3+ years of professional experience with Core Java
- 3+ years of hands-on experience with Microservices
- 3+ years of hands-on experience with Spring Boot
- Strong understanding of Object-Oriented Programming and backend development
- Good understanding of Data Structures and Algorithms
- Experience designing and developing scalable backend services
- Strong analytical and problem-solving skills
- Ability to write high-quality, reusable, and maintainable code
- Good understanding of secure coding practices
- Strong communication and collaboration skills
What We’re Looking For We are looking for candidates who have strong practical experience in Java backend development, particularly in Core Java, Spring Boot, and Microservices, and who can independently contribute to the design and development of scalable enterprise applications.
📌 Java Developer (Pune)
🏢 SD Innovations
📍 Pune