Posted on: 15/07/2025
Role : Java Developer
Experience : 6+ years
Location : Bangalore/Hyderabad/Vizag/Chennai
NOTE : Immediate Joiner
Requirements :
- Focusing more on Java 8 and above, with strong expertise in Spring Boot, Spring REST, JPA, and Hibernate And associate needs to be more proactive and holding the willingness to learn new skills.
- Java & Frameworks : 6+ years of experience in developing applications using Java 8 and above, with strong expertise in Spring Boot, Spring REST, JPA, and Hibernate.
- Stored Procedures : Experience working with stored procedures in relational databases, ensuring efficient data management and retrieval.
- Distributed Systems : Experience in building distributed systems that handle user concurrency, reactive programming, and distributed in-memory data grids, with technologies such as Kafka/ActiveMQ and Redis.
- Cloud & AWS Services : Strong experience in designing and implementing Cloud Native applications, primarily on AWS. Hands-on experience with AWS services including S3, SQS, EC2, and ECS.
- Agile Methodologies : Proficient in Agile software development practices, including SCRUM or KANBAN.
- CI/CD Environments : Hands-on experience in Continuous Integration and Continuous Deployment (CI/CD) environments.
- Backend Development : Expertise in working with RESTful and SOAP services, microservices architecture, and containerization technologies such as Docker and Kubernetes.
- Containerization : Experience in designing containerized applications using Docker, Kubernetes, and Minikube.
- Data Stores : Basic experience with relational and non-relational databases, including MongoDB and PostgreSQL.
- Test-Driven Development : Strong hands-on experience with test-driven development and version control using Git.
- Leadership & Communication : Ability to mentor and lead technical teams, communicate complex ideas effectively to clients and team members, and provide clear and organized technical guidance.
- Problem Solving & Flexibility : Organized, analytical, and a strong problem-solver with the flexibility to adapt to changing project requirements.
Responsibility :
- Collaborating with cross-functional teams to define software requirements
- Designing and developing high-quality software solutions using Java
- Debugging and troubleshooting Java applications
- Enhancing the performance and scalability of existing systems
- Conducting code reviews, and ensuring coding best practices
- Implementing security measures to protect applications
- Keeping up-to-date with the latest Java trends and technologies
- Creating technical documentation for reference
- Participating in testing and quality assurance processes
- Assisting in the deployment and maintenance of Java applications
- Assisting in Java application design and development
- Collaborating with the team to meet project goals
- Learning and implementing coding best practices
- Troubleshooting and debugging code issues
- Participating in code reviews and learning from feedback
- Supporting senior developers in various tasks
- Documenting code and processes
Did you find something suspicious?
Posted By
Posted in
Backend Development
Functional Area
Backend Development
Job Code
1513170
Interview Questions for you
View All