Java Full Stack Developer Job Summary
We are looking for a skilled Java Full Stack Developer to design, develop, and maintain scalable web applications. The ideal candidate has strong experience in Java-based backend development, as well as proficiency in front-end technologies, databases, and cloud platforms. You will collaborate with cross-functional teams to deliver high-quality software solutions. Key Responsibilities Backend Development
Design, develop, and maintain backend services using Java, Spring Boot, and RESTful APIs.
Implement microservices architecture and integrate third-party services.
Optimize application performance, scalability, and security.
Write clean, maintainable, and testable code. Frontend Development
Build user interfaces using Angular, React, or Vue.js.
Develop responsive, cross-browser compatible UI components.
Integrate APIs with front-end applications. Database & Storage
Work with SQL and NoSQL databases (MySQL, PostgreSQL, MongoDB, etc.).
Create database schemas, optimize queries, and ensure data integrity. DevOps & Deployment
Implement CI/CD pipelines using tools like Jenkins, GitLab CI, GitHub Actions.
Deploy applications on AWS, Azure, GCP, or on-premise servers.
Manage containerized applications using Docker and Kubernetes. Testing & Quality Assurance
Write unit tests (JUnit, Mockito) and support integration testing.
Participate in code reviews and follow best practices. Collaboration
Work closely with product managers, UI/UX designers, and QA teams.
Participate in agile ceremonies (standups, sprints, retrospectives). Required Skills
Strong proficiency in Java, Spring Boot, REST APIs, and microservices.
Experience in front-end frameworks (Angular/React/Vue).
Good understanding of HTML5, CSS3, JavaScript, TypeScript.
Experience with relational and NoSQL databases.
Familiarity with DevOps tools (Git, Docker, Kubernetes, CI/CD).
Understanding of cloud technologies (AWS/Azure/GCP).
Strong problem-solving and debugging skills. Preferred Skills
Experience with message queues (Kafka, RabbitMQ).
Knowledge of authentication & authorization (OAuth2, JWT).
Exposure to cloud-native architectures and serverless computing.
Working knowledge of Agile methodologies. Education & Experience
Bachelor's degree in Computer Science, Engineering, or related field.
2 8+ years of hands-on experience in Java Full Stack development (vary based on role level). Soft Skills
Strong communication and teamwork abilities.
Ability to work in a fast-paced environment.
Attention to detail and quality-focused mindset.
MNCJobsIndia.com will not be responsible for any payment made to a third-party. All Terms of Use are applicable.