Full Stack Java Developer
Job Description
Full Stack Java Developer
Location
Bellandur, Bengaluru
Work Mode
Hybrid
Employment Type
Full-Time
Experience Required
6+ Years
Notice Period
Immediate Joiners Preferred
Job Summary
We are seeking an experienced Full Stack Java Developer with strong expertise in backend development using Java technologies and frontend development using modern JavaScript frameworks. The ideal candidate will have hands-on experience building scalable enterprise applications, designing microservices, working with cloud platforms, and delivering high-quality software solutions in an Agile environment.
Key Responsibilities
Backend Development
Design, develop, and maintain enterprise-grade applications using Java, Spring Boot, and Hibernate.
Develop scalable and secure RESTful APIs and backend services.
Design and implement Microservices-based architectures.
Ensure application performance, reliability, and maintainability.
Frontend Development
Develop responsive and interactive user interfaces using Angular or React.
Collaborate with UI/UX teams to create seamless user experiences.
Optimize frontend applications for performance and scalability.
Cloud & Infrastructure
Deploy and manage applications on cloud platforms such as:
Amazon Web Services (AWS)
Microsoft Azure
Google Cloud Platform (GCP)
Support cloud-native application development and deployment.
Database Management
Design and manage database solutions using:
PostgreSQL
NoSQL Databases
Optimize queries and ensure efficient data storage and retrieval.
Quality Engineering
Write and maintain unit and integration tests using JUnit.
Participate in code reviews and enforce coding standards.
Ensure high-quality, maintainable, and secure code.
DevOps & CI/CD
Work with CI/CD pipelines for automated build, testing, and deployment.
Support continuous integration and continuous delivery practices.
Contribute to deployment automation and release management.
Collaboration & Agile Delivery
Work closely with product owners, architects, QA teams, and stakeholders.
Participate in Agile ceremonies including sprint planning, reviews, and retrospectives.
Deliver features and enhancements within project timelines.
Required Skills
Backend Technologies
Java
Spring Boot
Hibernate
RESTful APIs
Microservices Architecture
Frontend Technologies
Angular or React
JavaScript
HTML5
CSS3
Cloud Platforms
AWS
Azure
GCP
Databases
PostgreSQL
NoSQL Databases
Testing & Quality
JUnit
Unit Testing
Integration Testing
DevOps
CI/CD Pipelines
Build and Deployment Automation
Preferred Qualifications
Bachelor’s Degree in Computer Science, Information Technology, Engineering, or related field.
Strong understanding of software design principles and design patterns.
Experience with enterprise-scale application development.
Familiarity with Agile and Scrum methodologies.
Desired Competencies
Strong analytical and problem-solving skills.
Excellent communication and collaboration abilities.
Ability to work independently and within cross-functional teams.
Passion for learning new technologies and delivering innovative solutions.
Commitment to software quality and engineering best practices.
Application Process
Interested candidates with relevant experience can share their updated resume and contact details.
Contact Number: 9007098603
Location: Bellandur, Bengaluru