X
Software Engineer
Xoriant
Pune, Bengaluru, Hyderābād
Full-Time
0-3 Years experience
Description
Java Developer Job Description (3–6 Years Experience)
Position: Java Developer
Experience: 3–6 Years
Location: Pune / Bengaluru / Hyderabad (or as applicable)
Employment Type: Full-Time
Job Summary
We are looking for a skilled Java Developer with 3–6 years of experience in designing, developing, and maintaining enterprise-grade applications. The ideal candidate should have strong expertise in Java, Spring Boot, SQL, Microservices, and cloud technologies, along with excellent problem-solving skills.
Key Responsibilities
- Design, develop, test, and maintain Java-based applications.
- Build and deploy RESTful APIs and Microservices using Spring Boot.
- Develop scalable and high-performance solutions following coding standards.
- Collaborate with business analysts, architects, and cross-functional teams.
- Troubleshoot and resolve application issues and production incidents.
- Participate in code reviews and ensure application quality.
- Work with CI/CD pipelines and DevOps practices for application deployments.
- Prepare technical documentation and support knowledge-sharing activities.
Required Skills
- Strong experience in Core Java (Java 8/11/17).
- Hands-on experience with Spring Boot, Spring MVC, Spring Data JPA.
- Good knowledge of SQL and relational databases (Oracle, PostgreSQL, MySQL).
- Experience in developing REST APIs and Microservices.
- Knowledge of Git, Maven, Jenkins, and CI/CD processes.
- Familiarity with Cloud Platforms (AWS/Azure/GCP).
- Experience with containerization tools such as Docker and Kubernetes/OpenShift.
- Understanding of software development lifecycle (SDLC) and Agile methodologies.
Preferred Skills
- Experience with messaging tools such as Kafka, RabbitMQ.
- Knowledge of Unix/Linux environments.
- Exposure to monitoring and logging tools.
- Understanding of security best practices and application performance tuning.
Educational Qualification
- Bachelor's or Master's degree in Computer Science, Information Technology, or a related field.
Soft Skills
- Strong analytical and problem-solving abilities.
- Excellent communication and stakeholder management skills.
- Ability to work independently and within a team environment.
- Willingness to learn new technologies and adapt to changing requirements
About Xoriant
-
