Job Title : Java Full Stack Developer
Experience : 5 to 10 years
Location : Bangalore, Chennai, Hyderabad, Coimbatore, Noida ,Pune
Work Mode : Work from office
Notice Period : 15 days or Immediate Joiners
Key Responsibilities :
- Design, develop, and maintain Java and Spring Boot applications.
- Build interactive and responsive front-end applications using ReactJS, JavaScript, HTML, and CSS.
- Develop and integrate microservices and RESTful APIs with proper Swagger documentation.
- Work on Oracle Database for data management, including query optimization and performance tuning.
- Implement secure coding practices following Secure Software Development Life Cycle (SSDLC) guidelines.
- Work within an Agile / Scrum environment, participating in daily stand-ups, sprint planning, and retrospectives.
- Manage build and dependency tools such as Maven, Ant, or Gradle.
- Perform unit testing using tools like Enzyme or Jest, and manage styles using SCSS.
- Conduct code reviews and ensure quality using static analysis tools (SonarQube, Checkmarx, etc.).
- Work with messaging systems such as JMS MQ / Solace.
- Collaborate with DevOps teams to support CI / CD pipelines and deployment processes.
- Optimize application performance using load balancing, caching mechanisms, and API gateways.
- Work with cloud platforms (PCF, Docker containers) for application deployment and scalability.
- Collaborate with cross-functional teams to deliver robust and user-friendly solutions.
Good To Have Skills :
Experience with Enzyme or Jest testing libraries.Knowledge of SCSS for styling.Familiarity with cloud computing platforms (PCF, Docker containers).Experience in the financial domain.Must Have Skills :
Strong hands-on programming experience in Java and Spring Boot.Expertise in ReactJS, JavaScript, HTML, and CSS.Experience in Microservices architecture and RESTful Web Services.Good knowledge of web-based development concepts.Understanding of Secure Software Development Life Cycle (SSDLC).Experience working in Agile methodology.Proficiency with Maven, Ant, or Gradle.Hands-on experience in Oracle Database.Proficiency with static analysis tools such as SonarQube, Checkmarx.Experience in JMS MQ / Solace.Knowledge of DevOps processes (CI / CD).Understanding of user interface frameworks, application servers, and full software development lifecycle.Strong analytical and problem-solving skills.(ref : hirist.tech)