Posted 18 May, 2026
Java developer
Diverse Lynx
Hyderabad,Telangana,500001
Full Time
Reference: 365_569689_25-04169
JD for Java developer.
Responsibilities:
1. Participate in the design, development, and testing of scalable enterprise applications.
2. Write clean, maintainable, and high-performance code on a daily basis.
3. Write and optimize complex SQL queries to interact with relational databases effectively.
4. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
5. Perform debugging, performance tuning, and support for production systems.
6. Ensure adherence to best coding practices, code reviews, and continuous integration/deployment workflows.
7. Contribute to Agile/Scrum ceremonies and work collaboratively with cross-functional teams.
Required Skills:
1. Relevant experience in application development or systems analysis roles.
2. Strong hands-on experience with Core Java, SpringBoot, Spring Data JPA and Microservices.
3. Proficient in Spring Boot, Swagger, Tomcat, and processing of JSON.
4. Solid knowledge of SQL and experience with relational databases.
5. Strong foundation in:
a. Multi-Threading, Locks
b. Collections Framework
c. Exception Handling
d. JDBC
e. Java OOP Concepts
f. Design Patterns
g. SQL
i. SpringBoot with Data JPA
6. Exposure to CI/CD pipelines.
7. Proven ability to function as a Subject Matter Expert (SME) in application development.
8. Excellent problem-solving and decision-making skills.
9. Strong written and verbal communication skills.
10. Ability to prioritize and adapt to changing demands and tight deadlines.
11. Good to have Kubernetes and Docker for containerization and orchestration.
Responsibilities:
1. Participate in the design, development, and testing of scalable enterprise applications.
2. Write clean, maintainable, and high-performance code on a daily basis.
3. Write and optimize complex SQL queries to interact with relational databases effectively.
4. Collaborate with cross-functional teams to understand business requirements and translate them into technical solutions.
5. Perform debugging, performance tuning, and support for production systems.
6. Ensure adherence to best coding practices, code reviews, and continuous integration/deployment workflows.
7. Contribute to Agile/Scrum ceremonies and work collaboratively with cross-functional teams.
Required Skills:
1. Relevant experience in application development or systems analysis roles.
2. Strong hands-on experience with Core Java, SpringBoot, Spring Data JPA and Microservices.
3. Proficient in Spring Boot, Swagger, Tomcat, and processing of JSON.
4. Solid knowledge of SQL and experience with relational databases.
5. Strong foundation in:
a. Multi-Threading, Locks
b. Collections Framework
c. Exception Handling
d. JDBC
e. Java OOP Concepts
f. Design Patterns
g. SQL
i. SpringBoot with Data JPA
6. Exposure to CI/CD pipelines.
7. Proven ability to function as a Subject Matter Expert (SME) in application development.
8. Excellent problem-solving and decision-making skills.
9. Strong written and verbal communication skills.
10. Ability to prioritize and adapt to changing demands and tight deadlines.
11. Good to have Kubernetes and Docker for containerization and orchestration.