Java Fullstack Developer
- Java
- Microservices
- REST API
- JavaScript
- Agile
- Scrum
- Spring Boot
- Spring Framework
- HTML5
- CSS3
- React.js
- Angular
- Vue
- SQL
- NoSQL
- MySQL
- PostgreSQL
- MongoDB
- Git
- CI/CD
- Docker
- Kubernetes
- Object Oriented Programming
- OOP
- AWS
- Azure
- GCP
- GraphQL
- Devops
- Jenkins
- Terraform
- Ansible
- Test Automation
- JUnit
- Mockito
- Selenium
- OAuth
- JWT
Job Title: Java Full Stack Developer
Job Summary
We are seeking a skilled Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate should have strong experience in Java-based backend development and modern frontend frameworks, along with a good understanding of cloud, APIs, and microservices architecture. The role involves working closely with cross-functional teams to deliver high-quality software solutions.
Key Responsibilities
-
Design, develop, test, and deploy full stack web applications using Java and modern frontend technologies.
-
Build and maintain RESTful APIs and microservices using Java frameworks.
-
Develop responsive user interfaces using modern JavaScript frameworks.
-
Collaborate with product managers, designers, and backend engineers to deliver new features.
-
Optimize application performance, scalability, and security.
-
Write clean, maintainable, and well-documented code.
-
Perform code reviews, debugging, and troubleshooting.
-
Work in Agile/Scrum environments and participate in sprint planning and standups.
-
Integrate applications with databases, third-party services, and cloud platforms.
Required Skills
-
Strong proficiency in Java, Spring Boot, and Spring Framework
-
Experience with REST APIs and Microservices architecture
-
Frontend experience with JavaScript, HTML5, CSS3
-
Hands-on experience with frontend frameworks such as React, Angular, or Vue.js
-
Experience with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.)
-
Familiarity with Git, CI/CD pipelines, and version control systems
-
Experience with Docker, Kubernetes, or containerization tools
-
Understanding of software design patterns and object-oriented programming (OOP)
Preferred Skills
-
Experience with cloud platforms (AWS, Azure, or GCP)
-
Knowledge of GraphQL or API gateways
-
Familiarity with DevOps tools such as Jenkins, Terraform, or Ansible
-
Experience with test automation frameworks (JUnit, Mockito, Selenium)
-
Knowledge of security best practices and authentication (OAuth, JWT)
Java Fullstack Developer ยท Info Way Solutions LLC