Skip to content
Search jobs inside your AI agent. Claude, ChatGPT, Gemini, Cursor and Grok
Connect

Sonyo Management Consultants

Java Full Stack Developer

Posted Updated
Discussion

Description

Job Title : Java Full Stack Developer (Java + React)

Experience : 4-8 Years

Job Description :

We are looking for a talented Java Full Stack Developer with strong expertise in Java, Spring Boot, Microservices, and React.js to join our development team. The ideal candidate will be responsible for designing, developing, and maintaining scalable web applications while collaborating with cross-functional teams to deliver high-quality software solutions.

Key Responsibilities :

- Design, develop, and maintain enterprise-grade web applications.

- Develop RESTful APIs and Microservices using Java and Spring Boot.

- Build responsive and interactive user interfaces using React.js.

- Integrate frontend components with backend services.

- Write clean, scalable, and maintainable code following best practices.

- Perform code reviews, unit testing, debugging, and performance tuning.

- Collaborate with business analysts, QA teams, and stakeholders throughout the SDLC.

- Participate in Agile/Scrum ceremonies and sprint planning.

Required Skills :

1. Backend :

- Java 8/11/17

- Spring Boot

- Spring MVC

- Spring Security

- Microservices Architecture

- REST APIs

- Hibernate/JPA

2. Frontend :

- React.js

- JavaScript (ES6+)

- TypeScript

- HTML5

- CSS3

- Bootstrap/Material UI

3. Database :

- MySQL

- PostgreSQL

- Oracle SQL

4. Tools & Technologies :

- Git/GitHub

- Maven/Gradle

- Jenkins

- Docker

- Kubernetes (Good to Have)

- AWS/Azure (Good to Have)

Qualifications :

- Bachelor's degree in Computer Science, IT, or related field.

- 5-12 years of experience in Full Stack Development.

- Strong understanding of OOP concepts, Design Patterns, and Data Structures.

- Experience working in Agile environments.

- Excellent communication and problem-solving skills.

Preferred Skills :

- Experience with Kafka/RabbitMQ.

- Knowledge of CI/CD pipelines.

- Experience with cloud-native applications.

- Exposure to unit testing frameworks such as JUnit and Mockito.

Skills

Apply

See also

Full-Stack jobs by country — openings, pay and top skills →