Onsite
Full Time Software Architecture & Engineering
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