Full Stack Java Developer
Chaithanya chUnited StatesSENIORPosted 13d ago
JavaSpring BootmicroservicesREST APIsdatabase technologiesfront-end developmentCore JavaObject-Oriented ProgrammingSpring FrameworkSQLOracleMySQLPostgreSQLHibernateJPAAngularReactJavaScriptHTML5CSS3GitMavenGradleAWSAzureGCPCI/CDAgileDevOps
About the Role
We are looking for an experienced Full Stack Java Developer with strong backend development expertise to design, develop, and maintain scalable enterprise applications.
Key Responsibilities
• Design and develop scalable backend applications using Java and Spring Boot
• Build and maintain microservices and RESTful APIs
• Develop and integrate front-end components with backend services
• Optimize application performance, security, and database queries
• Collaborate with cross-functional teams throughout the software development lifecycle
• Participate in code reviews, testing, debugging, and production support
Requirements
• 8+ years of experience in Java development, including Core Java and Object-Oriented Programming (OOP)
• 7+ years of experience in Spring Boot and Spring Framework
• 5+ years of experience in Microservices Architecture and RESTful API development
• 5+ years of experience with SQL and relational databases such as Oracle, MySQL, or PostgreSQL
• 4+ years of experience with Hibernate and JPA
• 3+ years of experience with front-end technologies such as Angular or React, JavaScript, HTML5, and CSS3
• 3+ years of experience with Git, Maven/Gradle, and version control tools
• 2+ years of experience with cloud platforms such as AWS, Azure, or GCP
• 3+ years of experience with CI/CD pipelines, Agile methodologies, and DevOps practices
• Strong experience in backend application development, performance optimization, debugging, and enterprise application integration
Preferred Qualifications
• Strong problem-solving and analytical skills
• Experience with enterprise application development
• Excellent communication and collaboration skills