We are looking for Senior Full Stack Developer - Java, Spring Boot and Angular for our client in Lake Mary FL .
Job Title: Senior Full Stack Developer - Java, Spring Boot and Angular
Job Location: Lake Mary FL
Job Type: Contract
Job Overview:Pay Range: $48/hr - $53/hr
Requirement/Must Have: - Strong experience with Java 17+, Spring Boot, and JPA/Hibernate.
- Hands-on expertise in Angular (17+), TypeScript, and UI development.
- Experience building and consuming REST APIs and microservices.
- Familiarity with event-driven systems (Kafka, MQ).
- Experience working with Docker and containerized environments.
- Strong database knowledge (MySQL, PostgreSQL, MongoDB, Oracle).
- Experience with Git and CI/CD tools (e.g., GitHub Actions).
- Solid understanding of software architecture and design principles.
Responsibilities: - Design and develop robust, scalable, and high-performance backend applications using Java 17+.
- Build and maintain RESTful APIs and microservices using Spring Boot (3.3.x).
- Develop and maintain UI components using Angular (17+ preferred, exposure to Angular 19 is a plus).
- Implement data persistence and complex queries using JPA, working with relational and NoSQL databases.
- Architect Java-based systems, ensuring alignment with business requirements and best practices.
- Develop and support event-driven architectures using tools such as Kafka and MQ.
- Containerize applications using Docker for cloud-native deployment.
- Collaborate with front-end teams to ensure seamless API integration and full-stack functionality.
- Write clean, efficient, scalable, and maintainable code.
- Utilize Git for version control and participate in CI/CD pipelines for automated deployments.
Nice to Have: - Experience in full-stack development environments.
- Familiarity with SOAP services (in addition to REST).
- Prior experience in financial services or enterprise environments.
Skills: - Strong problem-solving, analytical, and troubleshooting skills.
- Excellent communication and collaboration skills.
- Ability to manage technical tasks, timelines, and deliverables.
- Continuous learning mindset with awareness of emerging technologies.
Qualification And Education: - Proven hands-on experience developing and implementing Java-based enterprise applications.
- Strong knowledge of software architecture patterns and best practices.
- Experience working with workflow tools such as Camunda.
- Expertise in testing, debugging, and performance optimization.
- Exposure to cloud platforms (AWS, Azure, or Google Cloud).
For applications and inquiries, contact: [email protected]