This role requires an individual who excels in designing scalable, high-performance software solutions while collaborating with cross-functional teams to deliver robust and innovative enterprise systems.
Key Responsibilities
- Design and implement microservices, RESTful APIs, and distributed systems following industry best practices.
- Translate business requirements into scalable, maintainable, and efficient technical solutions.
- Perform code reviews, ensure coding standards, and drive software quality improvements.
- Collaborate with Product, QA, DevOps, and Architecture teams throughout the software development lifecycle.
- Mentor junior developers and contribute to continuous improvement initiatives.
Required Qualifications
- Bachelor's degree in Computer Science, Engineering, Information Technology, or a related field.
- Strong proficiency in Java (Java 8/11/17 or higher).
- Extensive experience with:
○ Spring Framework
○ Spring Boot
○ Spring MVC
○ Spring Data JPA
○ Spring Security
- Solid knowledge of object-oriented programming, design patterns, and software architecture principles.
- Robust expertise with relational databases (Oracle, PostgreSQL, MySQL) and Hibernate/JPA.
- Experience with version control systems (Git) and Agile/Scrum methodologies.
- Familiarity with Docker, Kubernetes, CI/CD pipelines, and cloud platforms (AWS, Azure, or GCP) is an advantage.
Work Location: In person
📌 Java Developer (Noida)
🏢 Digixito Media
📍 Noida
Reply to this offer
Impress this employer describing Your skills and abilities, fill out the form below and leave Your personal touch in the presentation letter.