Lead Java Developer

Overview

Remote
Depends on Experience
Accepts corp to corp applications
Contract - Independent
Contract - W2
Contract - 12 month(s)
No Travel Required

Skills

Java
Typescript
GitHub
Best Practices
Mongodb
Mysql
Nosql
Terraform
Mentor
H1B
Kubernetes
Containerization
Spring Boot
Mentoring
Docker
Junit
Postgresql
Selenium
Leadership Skills
Coaching
Apache Kafka
Hibernate
RabbitMQ
VUE.JS
CSR

Job Details

Lead Java Developer 15+ Years of experience
Remote
/EAD EAD/H1B
  • Java/Springboot plus AWS and Infra services deep expertise plus Amazon Lex service.
  • For AWS key skills required are: EKS, MSK, EC2, Terraform, Github, Github Actions.
  • Amazon Lex is primary.

Your Impact:
Lead the team in solving complex implementations of chatbots and chat services using Amazon Lex.
Ensure that all solutions are deployed smoothly and automatically using AWS and GitHub Actions CI.
Coach and mentor junior engineers, providing guidance and support in their professional development.
Lead conversations on best practices for writing and maintaining code, promoting a culture of excellence.
Conduct thorough code reviews to ensure high-quality and maintainable code.
Stay up-to-date with the latest advancements in Generative AI and apply them to development and code writing, including tools like GitHub Copilot.


Your Skills & Experience:
Extensive experience with AWS, Amazon Lex, and chatbot development.
Proficiency in TypeScript and GitHub Actions CI.
Strong leadership skills with the ability to guide and inspire a team.
Excellent coaching and mentoring abilities.
Deep understanding of best practices for writing and maintaining code.
Exceptional code review skills.
Familiarity with Generative AI as it applies to development and writing code.
Expertise in Java with frameworks like Spring Boot and Hibernate.
Experience with front-end technologies like React.js, Angular, or Vue.js.
Proficiency in building RESTful APIs and microservices.
Strong understanding of relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB, DynamoDB).
Familiarity with server-side rendering (SSR) and client-side rendering (CSR).
Hands-on experience with CI/CD pipelines, containerization (Docker), and orchestration tools (Kubernetes).
Knowledge of testing frameworks such as JUnit, Mockito, and Selenium.
Experience with message brokers like RabbitMQ or Apache Kafka.

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About Advantra Consulting Group