A technology organization in San Diego is seeking to hire an Engineering Team Lead to manage and mentor a group of engineers. The ideal candidate must possess strong skills in Core Java, AWS, and Microservices, among other technologies. This role involves defining the team’s vision and collaborating closely with stakeholders to ensure project success. Competitive compensation and comprehensive benefits are offered.
Qualifications
Possess excellent written and verbal communication skills.
Hands on with Core Java/J2EE (Spring, Hibernate, MVC).
Experience working on Microservices.
Good experience on AWS Cloud, MSK, Kinesis, Lambda.
Good hands-on experience on AWS Glue using Apache Spark, Amazon EMR.
Good working knowledge in SPRING Framework & Spring Boot.
Good experience in Kafka and other messaging systems.
Hands on with Rest based web services.
Hands on with SQL queries and MySQL experience.
Testing experience in JUnit/Spock/Groovy.
Experience in GIT & Maven.
Experience in writing design documents and UML.
Responsibilities
Lead and manage a team of engineers and Sr engineers.
Define and communicate the engineering team’s vision and goals.
Stay abreast of emerging technologies and industry trends.
Collaborate with client stakeholders to understand project requirements.
Skills
Excellent written and verbal communication skills
Core Java/J2EE (Spring, Hibernate, MVC)
Microservices
AWS Cloud
Apache Spark and AWS Glue
Spring Framework & Spring Boot
Kafka and messaging systems
Rest based web services
SQL and MySQL
JUnit/Spock/Groovy
GIT & Maven
Design documentation and UML
Job description
Responsibilities
Lead and manage a team of engineers and Sr engineers by providing guidance, mentorship, and fostering a collaborative work environment.
Define and communicate the engineering team’s vision, mission, and goals.
Stay abreast of emerging technologies and industry trends, assessing their potential impact on the organization.
Collaborate with client stakeholders to understand project requirements and ensure the successful design, development and execution of the product\project\deliverables.
MUST Have
Possess excellent written and verbal communication skills.
Hands on with Core Java/ J2ee (Spring, Hibernate, MVC)
Experience working on Microservices.
Good experience on AWS Cloud, MSK, Kinesis, Lamda
Good hands-on experience on AWS Glue using Apache Spark, Amazon EMR
Good working knowledge in SPRING Framework & Spring Boot
Good experience in Kafka and other messaging systems like RabbitMQ
Hands on with Rest based web services
Hands on with SQL queries and MySQL experience – any one RDBMS
Testing experience in JUnit/Spock/Groovy – any one
Experience in GIT & Maven
Experience in writing design document and good experience on UML.
Good to Have
Test Automation
Experience of working in Agile environment
Experience of Code Quality Tools like Sonar, Check style, Findbug
Experience of working on DevOps and related toolsets