HamburgerMenu
hirist

Job Description

Job Description : Java Developer

Location : Hyderabad, India

Type : Full-time

Education : Bachelors Degree in Computer Science, Information Technology, or a related field.

We are looking for a dedicated Java Developer to join our development team in Hyderabad. In this role, you will be responsible for designing, developing, and maintaining high-quality applications using the Spring ecosystem. You will work within an Agile environment, collaborating with cross-functional teams to deliver scalable and efficient software solutions.

Key Responsibilities :


- Application Development : Design and develop robust back-end services using Java 8 and the Spring Framework.

- API Design : Build and document RESTful web services using Spring Boot and Spring Rest Docs.

- Front-End Integration : Collaborate on UI components using Twitter Bootstrap API and/or Foundation to ensure seamless integration between the front-end and back-end.

- Quality Assurance : Ensure code reliability by writing comprehensive unit test cases using JUnit 4.

- DevOps & CI/CD : Manage build processes using Gradle or Maven and automate deployments through Jenkins (or similar tools).

- Version Control : Maintain code integrity and collaboration through Git.

- Agile Collaboration : Participate in daily stand-ups, sprint planning, and retrospectives as part of a fast-paced Agile team.

Technical Requirements :


Category :


Required Skills & Experience :


Core Java :


- Proficient in Java 8 (Lambdas, Streams, Optional, etc.).

Frameworks :


- Strong experience with Spring Core (Annotation-based) and Spring Boot.

Web Services :


- Hands-on experience with RESTful APIs and documentation.

Build & Deploy :


- Experience with Maven/Gradle and Jenkins for automation.

Testing :


- Solid experience in unit testing with JUnit 4.

UI/UX Tools :


- Familiarity with Twitter Bootstrap or Foundation CSS frameworks.

Version Control :


- Professional experience with Git workflows.

Preferred Qualifications :


- Strong understanding of microservices architecture.

- Experience in optimizing database queries and application performance.

- Relevant Java or Spring certifications.

- Excellent problem-solving skills and the ability to work independently or as part of a team.


info-icon

Did you find something suspicious?