Java Full Stack Developer
Role Overview
Seeking an experienced Java Full Stack Developer with 5–6 years of hands-on experience building and maintaining scalable enterprise applications.
The role involves cross-functional work on backend services, frontend applications, automated testing, and continuous delivery.
Key Skills for This Role
Full Job Posting
Role overview
Seeking an experienced Java Full Stack Developer with 5–6 years of hands-on experience building and maintaining scalable enterprise applications.
The role involves cross-functional work on backend services, frontend applications, automated testing, and continuous delivery.
Location and work arrangement
- The role is based onsite in Lake Mary, Florida.
Compensation
- Pay is USD 35–40 per hour.
Responsibilities
- Design, develop, test, and maintain enterprise applications with Core Java and Spring Boot.
- Build secure RESTful APIs and microservices-based backend services.
- Develop responsive AngularJS or Angular applications and integrate them with APIs and backend services.
- Write SQL queries and stored procedures and perform database operations.
- Implement security, error handling, logging, and performance optimization.
- Support CI/CD and automated deployments; develop and maintain unit, integration, and behavior-driven tests.
- Troubleshoot production issues, identify root causes, and participate in code reviews.
- Collaborate with business analysts, QA engineers, DevOps engineers, and other development teams.
- Use AI-assisted tools to improve coding, debugging, documentation, testing, and code optimization; contribute to continuous improvement.
Required technical skills
- Requires 5–6 years of hands-on enterprise application development experience.
- Requires strong Core Java experience, Java 8/11/17+, Spring Boot, REST APIs, and microservices experience.
- Requires hands-on AngularJS or Angular experience and experience integrating applications with REST APIs.
- Requires strong SQL skills and experience with relational databases such as Oracle, SQL Server, MySQL, or PostgreSQL.
- Requires knowledge of Spring Framework or Spring MVC, HTML5, CSS3, JavaScript, TypeScript, exception handling, multithreading, collections, Java Streams, and OOP.
- AI-assisted development tools and workflows are highly desirable.
Interview process
The selection process includes a live coding interview, screening round, and technical round.
Apply for this job in 1 click
Skip the repetitive application forms
Install the Base Career Chrome Extension and autofill job applications across major job boards with your profile.
Trusted by over 500,000 job seekers on Base Career