06 Aug
|
Codincity Digital Technologies
|
Chennai
06 Aug
Codincity Digital Technologies
Chennai
We are seeking a skilled and passionate Java Developer with 3 to 8 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, Microservices, and REST APIs, with experience working in Agile environments. The candidate should be capable of developing scalable, high-performance applications while collaborating with cross-functional teams.
Key Responsibilities
- Design, develop, test, and maintain scalable Java-based applications.
- Develop RESTful APIs and Microservices using Spring Boot.
- Write clean, productive, reusable, and maintainable code following coding standards.
- Participate in application architecture, design discussions, and technical reviews.
- Integrate applications with databases and third-party services.
- Perform unit testing, debugging, and troubleshooting to ensure application quality.
- Optimize application performance and resolve production issues.
- Collaborate with UI developers, QA teams, DevOps engineers, and business stakeholders.
- Participate in code reviews and implement best development practices.
- Work in Agile/Scrum development methodology.
- Contribute to continuous improvement initiatives and technical documentation.
Required Skills
- Strong programming experience in Java 8 or above
- Hands-on experience with Spring Boot
- Good knowledge of Microservices Architecture
- Good working knowledge of Redis Cache and Kafka messaging
- Good working knowledge of Event-Driven Architecture
- Experience in developing RESTful APIs
- Strong understanding of Spring MVC, Spring Data JPA, and Hibernate
- Experience with SQL databases such as MySQL, PostgreSQL, or Oracle
- Knowledge of Git or other version control systems
- Familiarity with Maven or Gradle
- Understanding of Object-Oriented Programming (OOP) principles and design patterns
- Experience with unit testing frameworks such as JUnit and Mockito
Knowledge of Agile/Scrum methodologies
📌 Java Developer (Chennai)
🏢 Codincity Digital Technologies
📍 Chennai