Hi ,
Our client is looking for an Sr. Full Stack Developer for a project in Lake Mary, FL and below is the detailed requirement.
Job Title: Sr. Full Stack Developer
Location: Lake Mary, FL
Required Skills:
Java 17, Spring Boot 3.x, Angular 17+, TypeScript, REST APIs, Microservices, JPA/Hibernate, Kafka, MQ, Docker, CI/CD, Jenkins, Git, GitHub Actions, CAMUNDA, SQL, Oracle, PostgreSQL, MongoDB, Cloud Technologies (AWS/Azure/Google Cloud Platform), API Integration, DevOps, Agile, Scrum, SDLC, Unit Testing, Integration Testing, Performance Optimization, Troubleshooting, Software Architecture, Design Patterns
Qualifications & Experience:
- Bachelor’s or Master’s degree in Computer Science, Information Technology, Engineering, or related field with 10-15+ years of overall experience.
- 7–10+ years of hands-on experience in Java Full Stack Development within enterprise environments.
- Strong hands-on expertise in Java 17 and Spring Boot 3.x for developing scalable, secure, and high-performance backend applications.
- Proven experience designing and developing RESTful APIs and Microservices-based architectures.
- Strong experience with Angular 17+ and modern TypeScript-based frontend development.
- Hands-on experience with JPA/Hibernate and relational or NoSQL databases such as Oracle, PostgreSQL, MySQL, or MongoDB.
- Experience implementing event-driven architectures using Kafka, MQ, or similar messaging technologies.
- Strong experience with Docker containerization and cloud-native application deployments.
- Hands-on experience with CI/CD pipelines using Jenkins, GitHub Actions, or similar DevOps tools.
- Working experience with workflow orchestration tools such as CAMUNDA.
- Experience with Git-based version control systems and collaborative development workflows.
- Good understanding of software architecture principles, design patterns, and scalable system design.
- Experience with cloud platforms such as AWS, Azure, or Google Cloud is preferred.
- Strong experience in unit testing, integration testing, debugging, and performance optimization.
- Exposure to Agile/Scrum methodologies and enterprise SDLC processes.
- Strong analytical, troubleshooting, communication, and stakeholder collaboration skills.
- Ability to work effectively in cross-functional teams within client-facing enterprise engagements.
Key Responsibilities:
- Design, develop, and maintain scalable Full Stack applications using Java 17, Spring Boot 3.x, and Angular 17+.
- Develop robust REST APIs and Microservices aligned with enterprise architecture standards and best practices.
- Build responsive and dynamic frontend applications using Angular and modern TypeScript frameworks.
- Implement backend integrations, business logic, workflow orchestration, and API services for enterprise applications.
- Develop and optimize database interactions using JPA/Hibernate and SQL/NoSQL databases.
- Implement event-driven solutions using Kafka, MQ, or related messaging platforms.
- Containerize applications using Docker and support deployments in cloud-native environments.
- Collaborate with DevOps teams to design and maintain CI/CD pipelines and automated deployment processes.
- Work closely with QA, Infrastructure, Architecture, and Product teams to ensure successful delivery of enterprise solutions.
- Participate in application modernization, platform enhancement, and performance optimization initiatives.
- Troubleshoot complex production issues, perform root cause analysis (RCA), and implement long-term fixes.
- Support environment management, deployment validation, smoke testing, and post-production stabilization activities.
- Ensure adherence to enterprise coding standards, security policies, and software development best practices.
- Contribute to technical documentation including design documents, deployment procedures, and operational runbooks.
- Participate in Agile ceremonies including sprint planning, stand-ups, retrospectives, and backlog grooming sessions.
- Drive continuous improvement initiatives focused on automation, scalability, reliability, and engineering excellence.
- Mentor junior developers and promote knowledge-sharing across engineering teams.