Skill :
Must Have: Java and React.js, front-end technologies (HTML, CSS, JavaScript), RESTful APIs and web services
Should Have: Spring Framework and Spring Boot, Redux or other state management libraries, CI/CD pipelines and tools, testing frameworks (e.g., Jest, Mocha).
Could Have: Azure or any other Cloud Solution
Job Description
Build and enhance frontend services using Java, Spring Boot, and RESTful APIs. Implement microservices architecture for high availability and scalability.
Java Development: Strong proficiency in Java programming language and frameworks such as Spring and Hibernate.
Integrate applications with NoSQL and distributed databases such as MongoDB, Cassandra, and ElasticSearch to ensure efficient data handling and querying.
Version control and CI/CD: Use tools like Git, Jenkins, and Docker for version control, continuous integration, and continuous deployment to ensure automated and efficient delivery pipelines.
Collaborate with cross-functional teams, including product managers, UX/UI designers, and DevOps engineers, to define, design, and deliver new features in a fast-paced environment.
Ensure high-quality code through code reviews, writing unit tests using frameworks like JUnit, Mockito, and Karma for frontend testing.
Formal training or certification on software engineering concepts and 3+ years applied experience
Hands-on practical experience in system design, application development, testing, and operational stability
Proficient in coding in one or more languages
Experience in developing, debugging, and maintaining code in a large corporate environment with one or more modern programming languages and database querying languages
Overall knowledge of the Software Development Life Cycle
Please send your resume to