Lead Java Full Stack Engineer
New
J
JobgetherIT Services
Based in United StatesFull-TimeLead
Salary80,000 - 100,000 USD per year
Apply NowOpens the employer's application page
Job Details
- Experience
- 5+ years of professional software development experience
- Required Skills
- AWSPostgreSQLSQLGitJavaSpring BootReactCI/CDRESTful APIsMicroservices
Requirements
- Bachelor’s degree in Computer Science, Engineering, or a closely related technical discipline.
- 5+ years of professional software development experience building production-grade enterprise applications.
- Advanced proficiency in Java 11 and 17.
- Strong hands-on experience with Spring Boot.
- Proven experience designing and operating microservices architectures.
- Strong front-end development experience with React.
- Strong SQL skills and practical experience with PostgreSQL, MySQL, Oracle, or SQL Server.
- Experience with Git-based version control, CI/CD pipelines, and release management.
- Hands-on experience deploying and operating applications on AWS, Azure, or GCP.
- Strong debugging, troubleshooting, and root-cause analysis capabilities.
- Familiarity with Docker and Kubernetes is a plus.
- Experience with Kafka, RabbitMQ, or comparable streaming technologies is preferred.
Responsibilities
- Architect, design, develop, deploy, and maintain enterprise-grade web applications and distributed systems.
- Translate business and technical requirements into scalable, maintainable, and production-ready software solutions.
- Provide technical leadership across the full engineering lifecycle, from solution design and coding through deployment, monitoring, troubleshooting, and support.
- Develop robust backend services using Java 11/17, Spring Boot, microservices, and RESTful APIs.
- Build responsive, component-driven front-end applications using React and JavaScript.
- Design and operate microservices with a focus on observability and production reliability.
- Develop database solutions using SQL and relational platforms like PostgreSQL, MySQL, or Oracle.
- Deploy and support cloud-native applications on AWS, Azure, or GCP.
- Establish and maintain effective CI/CD pipelines and Git-based development workflows.
- Collaborate with product, architecture, and DevOps teams in an Agile environment.
View Full Description & ApplyYou'll be redirected to the employer's site