Job Description
Job Description
Java Developer
Experience
3–6 Years
Employment Type
Full-Time
Job Summary
We are looking for a skilled Java Developer to design, develop, test, and maintain scalable and high-performance applications. The ideal candidate should have strong experience in Java, Spring Boot, REST APIs, database technologies, and software development practices.
Key Responsibilities
- Design, develop, and maintain robust Java-based applications.
- Develop scalable backend services using Java and Spring Boot.
- Build and integrate RESTful APIs with internal and external applications.
- Write clean, maintainable, reusable, and efficient code.
- Work with databases and develop optimized SQL queries.
- Perform unit testing, debugging, and troubleshooting of applications.
- Participate in code reviews and ensure adherence to coding standards.
- Collaborate with Business Analysts, QA Engineers, DevOps Engineers, and other developers.
- Identify and resolve application performance and production issues.
- Participate in Agile/Scrum ceremonies and contribute to sprint planning and estimation.
- Create and maintain technical documentation.
- Stay updated with emerging technologies and recommend improvements to existing applications.
Primary Skills
- Core Java
- Java 8+
- Spring Boot
- Spring Framework
- RESTful APIs
- Microservices
- Hibernate/JPA
- SQL
- Git
Secondary Skills
- Spring Security
- Maven/Gradle
- JUnit/Mockito
- Docker
- AWS/Azure
- Kafka
- Jenkins/CI/CD
- Agile/Scrum
- Basic knowledge of frontend technologies such as HTML, CSS, and JavaScript
Required Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- 3–6 years of professional experience in Java development.
- Strong understanding of object-oriented programming and Java fundamentals.
- Hands-on experience with Spring Boot and REST API development.
- Good knowledge of relational databases and SQL.
- Experience with Git and version control systems.
- Strong analytical, problem-solving, and communication skills.
Preferred Qualifications
- Experience developing microservices-based applications.
- Knowledge of cloud platforms such as AWS or Azure.
- Experience with containerization technologies such as Docker.
- Familiarity with CI/CD pipelines and DevOps practices.
- Experience working in Agile development environments.
Salary Range
₹6 LPA – ₹15 LPA, depending on experience and technical expertise.
Location
Hyderabad, India
Notice Period
Immediate to 30 Days preferred.
