Dear Candidate,
We are hiring for
Position : Java Developer
Experience : 5-7 years
Role & responsibilities :
- Core Java
- Programming Skills
- Hibernate
- Springboot
- Design Patterns & Microservices
- Micro frontend Architecture
- Kubernetes /Containerization concept
- Postgres & SQL Concept
- Fair knowledge in JavaScript, including ES6+ syntax, React concepts, including components, state, props, lifecycle methods, and hooks and features.
- Develop and maintain reusable components and front-end libraries and should be able to optimize components for performance and scalability.
- Knowledgeable in coding standards, including ESLint and validation rules for enforcing code quality standards..
- Ability to implement highly responsive user interfaces using React, Redux, and Saga.
- Experience working with Redux for state management and Saga for side effects handling.
Key Responsibilties:
- Design, develop, and maintain scalable Java applications.
- Implement and optimize backend services using Spring Boot and Hibernate.
- Design and build RESTful APIs with secure authentication mechanisms.
- Understanding of event-driven architecture using messaging queues such as Kafka or RabbitMQ.
- Containerize applications using Docker and deploy/manage them using Kubernetes.
- Apply design patterns and best practices to ensure clean, maintainable code.
- Develop and deploy microservices in a cloud-native environment.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Troubleshoot and resolve production issues.
- Adhere to coding best practices, conduct peer code reviews, and participate in continuous improvement initiatives.
Good to Have:-
- Overall idea on SDLC, Agile
- Exposure with AI Code assistant tools like Copilot, Cursor etc.
- Understanding of Domain Driven Design (DDD).
- Vaadin framework knowledge.
- Understanding of CI/CD Pipeline and DevOps Tool.
- Exposure of Monitoring frameworks like Splunk, Datadog.
Preferred candidate profile
Java, Spring boot, microservices, react
Interested candidates can share cvs in