over 2 years ago
Chennai, IndiaSenior
Responsibilities
- Design, develop, and maintain scalable and responsive Java applications.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Perform both frontend and backend development to deliver software solutions.
- Write clean, efficient, and well-documented code following best practices.
- Troubleshoot, debug, and resolve software defects and issues.
- Collaborate with UX/UI designers to implement user interfaces.
- Integrate external web services and third-party APIs.
- Stay current with emerging technologies and apply them to development work.
Requirements
- 5–8 years of experience as a full-stack Java developer.
- Strong proficiency in Java, Spring, and JPA/Hibernate.
- Experience with HTML5, CSS3, JavaScript, React, or Angular.
- Understanding of MySQL, PostgreSQL, MongoDB, and Cassandra.
- Familiarity with Git and CI/CD pipelines.
- Knowledge of RESTful API design and consumption and microservices architecture.
- Strong problem-solving, analytical, communication, and teamwork skills.
Tech Stack
Categories
About Revature
Revature provides hire-train-deploy technology talent and custom training programs for enterprises, systems integrators, and public-sector agencies. It recruits and upskills early-career engineers in software development, data, cloud, cybersecurity, and enterprise platforms, then deploys them to client projects or builds in-house digital academies. Founded in 2003 and headquartered in Reston, Virginia, Revature is privately held under Investcorp, with operations in the U.S. and Chennai, India.
