HamburgerMenu
hirist

Java Full Stack Developer - Spring Boot/React.js

Posted on: 23/09/2025

Job Description

Key Responsibilities :

- Design, develop, and maintain full-stack applications using Java/J2EE technologies and modern frontend frameworks like React or Angular.

- Develop microservices using Spring Boot and design RESTful APIs for seamless integration.

- Work with relational databases like Oracle and Postgres, including writing efficient PL/SQL queries and managing data models.

- Implement cloud-native solutions using AWS services, serverless frameworks, and container orchestration tools.

- Support and troubleshoot production environments to ensure high availability and performance.

- Write unit tests, performance, and load testing scripts using tools like JUnit, JMeter, and Postman.

- Collaborate with DevOps teams to implement CI/CD pipelines using tools such as Azure DevOps (ADO) and Jenkins.

- Utilize scripting skills in Linux shell and Unix environments to automate tasks and support system operations.

- Manage and prioritize multiple tasks in a fast-paced environment, meeting critical project deadlines.

- Support API design and integration ensuring security, scalability, and maintainability of services.

- Work closely with cross-functional teams to deliver high-quality software solutions.

Required Skills :

- 7+ years of professional experience in full-stack software development.

- Strong proficiency in Java, J2EE, Spring Boot, and REST API development.

- Expertise in frontend development using React and/or Angular frameworks.

- Solid experience with Oracle and Postgres databases and PL/SQL.

- Hands-on experience with AWS cloud services, serverless architectures, and container technologies.

- Familiarity with Python scripting is a plus.

- Experience with CI/CD tools like Azure DevOps (ADO) and Jenkins.

- Strong skills in JSON and XML processing libraries in Java.

- Proficient in Linux/Unix shell scripting.

- Experience with testing tools such as JMeter, Postman, and writing JUnit test cases.

- Good understanding of software design patterns, data architecture, and cloud best practices.

- Strong problem-solving skills and ability to work independently as well as in a team environment.

Preferred Qualifications :

- Bachelors or Masters degree in Computer Science, Engineering, or a related field.

- Experience working in Agile/Scrum development environments.

- Knowledge of container orchestration tools such as Docker and Kubernetes.

- Prior experience working in hybrid or remote work environments.


info-icon

Did you find something suspicious?