Posted:3 weeks ago|
Platform:
Work from Office
Full Time
Hiring for Java Developer- Chennai, Bangalore Job Title: Java Developer (4 Years Experience) Department: Software Development Job Overview: We are looking for a talented and experienced Java Developer to join our growing development team. With 4 years of experience in Java-based technologies, you will be responsible for developing, testing, and maintaining complex software applications. This is a fantastic opportunity to work in a fast-paced environment where you will collaborate with cross-functional teams to build scalable and efficient solutions. Key Responsibilities: Design, develop, test, and maintain Java-based applications and microservices. Collaborate with cross-functional teams to define software requirements and implement solutions. Write clean, maintainable, and efficient code using best practices and design patterns (e.g., MVC, Singleton, Factory, etc.). Develop RESTful APIs for integration with external systems and applications. Perform unit testing and integration testing to ensure robust and reliable software. Troubleshoot, debug, and optimize applications for performance, security, and scalability. Participate in code reviews and provide constructive feedback to peers to ensure high-quality standards. Maintain and update existing Java applications by implementing new features or bug fixes. Continuously learn and implement emerging technologies and industry best practices. Required Skills: Core Java: Solid understanding of Java fundamentals, object-oriented programming (OOP), and design patterns. Spring Framework: Experience with Spring Boot, Spring MVC, Spring Security, and other Spring modules. Web Services: Knowledge of RESTful services, SOAP, and API design and development. Databases: Proficiency in relational databases (e.g., MySQL, PostgreSQL, Oracle) and SQL. Version Control: Experience with Git or other version control systems. Testing: Experience with unit testing frameworks like JUnit, Mockito, or TestNG. Build Tools: Familiarity with build tools like Maven, Gradle, or Ant. Agile Methodologies: Experience working in Agile/Scrum environments. Problem-Solving: Strong debugging, troubleshooting, and problem-solving skills. Collaboration: Ability to work collaboratively in a team environment with a focus on delivering high-quality solutions. Preferred Qualifications: Experience with microservices architecture and Spring Cloud . Knowledge of cloud platforms (AWS, Azure, Google Cloud). Familiarity with containerization tools like Docker. Experience with NoSQL databases (e.g., MongoDB, Cassandra). Experience in frontend technologies (HTML, CSS, JavaScript, or frameworks like Angular/React) is a plus. Familiarity with DevOps practices and CI/CD pipelines (Jenkins, GitLab, etc.). Knowledge of enterprise integration patterns and related tools.
Diverse Lynx
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
5.0 - 6.0 Lacs P.A.
3.0 - 8.0 Lacs P.A.
9.0 - 14.0 Lacs P.A.
9.0 - 13.0 Lacs P.A.
6.0 - 8.0 Lacs P.A.
Hyderabad, Pune, Bengaluru
5.0 - 8.0 Lacs P.A.
Ahmedabad, Chennai, Bengaluru
55.0 - 60.0 Lacs P.A.
Ahmedabad, Chennai, Bengaluru
55.0 - 60.0 Lacs P.A.
Bengaluru
7.0 - 11.0 Lacs P.A.
7.0 - 11.0 Lacs P.A.