09 Sep
|
ALTIMETRIK
|
Hyderabad
09 Sep
ALTIMETRIK
Hyderabad
Position: Java Backend Developer
Company: Altimetrik
Experience: 67 Years
Locations: Chennai / Bangalore / Hyderabad / Pune
Work Mode: Hybrid / Client-dependent
Employment Type: Full-Time
Job Summary
We are looking for an experienced Java Backend Developer with 6–7 years of strong hands-on experience in designing, developing, and maintaining scalable backend applications. The ideal candidate should have strong expertise in Core Java, Spring Boot, Microservices, REST APIs and SQL, along with good exposure to cloud technologies and distributed systems.
Key Responsibilities
- Design, develop, test, and maintain scalable backend applications using Java and Spring Boot.
- Develop and maintain RESTful APIs and Microservices.
- Apply strong knowledge of Object-Oriented Programming, Java Collections, Multithreading, Exception Handling and Java 8+ features.
- Design loosely coupled and scalable microservices using Spring Boot and Spring Cloud.
- Work with databases such as MySQL, Oracle, PostgreSQL or SQL Server.
- Develop efficient database queries and work with JPA/Hibernate.
- Implement event-driven applications using Kafka or other messaging systems.
- Write clean, reusable, maintainable and high-quality code.
- Perform unit testing using JUnit and Mockito.
- Participate in code reviews, debugging, troubleshooting and performance optimization.
- Work closely with architects, DevOps engineers, QA teams and other stakeholders.
- Troubleshoot production issues and provide effective technical solutions.
- Follow Agile/Scrum methodologies and participate in sprint planning, daily stand-ups and retrospectives.
- Contribute to continuous improvement of application performance, scalability, security and reliability.
Mandatory Skills
- 6–7 years of experience in Java Backend Development
- Strong knowledge of Core Java
- Strong hands-on experience in Java 8/11/17
- Spring Boot
- Spring Framework / Spring Cloud
- Microservices Architecture
- REST API / Web Services
- JPA / Hibernate
- Robust knowledge of SQL and relational databases
- Good understanding of Data Structures and Algorithms
- JUnit / Mockito
- Git
- Good understanding of software development and SDLC
Good-to-Have Skills
- Apache Kafka / RabbitMQ
- AWS / Azure / GCP
- Docker and Kubernetes
- CI/CD tools such as Jenkins/GitHub Actions/GitLab
- Redis or other caching technologies
- API Gateway
- OAuth2 / JWT / Spring Security
- ELK / Grafana / Prometheus or other monitoring tools
- Experience working in Agile/Scrum environments
Candidate Profile
- Strong analytical and problem-solving skills.
- Good understanding of scalable and distributed systems.
- Ability to independently design and develop backend components.
- Strong communication and collaboration skills.
- Ability to work in a fast-paced client-facing environment.
- Should be willing to work from Chennai, Bangalore, Hyderabad or Pune, depending on project requirements.
Education
Bachelor's/Master's degree in Computer Science, Information Technology, Engineering or a related field.
📌 Java Back End Developer (Hyderabad)
🏢 ALTIMETRIK
📍 Hyderabad