Aapico Steps
Lead Java Developer - Spring Boot/Microservices Architecture
Job Location
hyderabad, India
Job Description
Role : Lead Java Developer. Job Type : Permanent. Work Mode : 5 days Work From Office. Job Locations : Hyderabad. Experience : 7 years. Job Description : Roles & Responsibilities : - Strong base in Java, SpringBoot framework essential for this role. - Should have knowledge on spring batch, spring data flow or spring JMS frameworks. - Lead candidate needs to be able to articulate Java Optimization, DB Integration, and be hands on. - 4 years of software development experience with Enterprise Java (JDK 8 and above), Spring (Boot,MVC, AOP, DI), ORM Frameworks. - 1 years of experience contributing to the architecture and design (LLD, HLD, Solid principles and design patterns and scaling) of new and current systems. - Strong experience in technically leading junior developers with a focus on the goal. - Solid understanding of multithreading, microservices, MVC and strong OO skills with demonstrated experience in developing complex and reusable APIs. - Strong experience working with Databases like SQL & NoSQL. - Experience working with microservices-based architecture. - Experience in high traffic, highly scalable distributed system designs, complex web applications,and code reviews. - Experience working in an Agile environment. - Knowledge on Distributed databases like MongoDB or other NoSQL database is a plus. - Need to be able to write and guide the team to write effective unit tests using which uses Junit, wiremock and mokito framworks. - Need to have knowledge on BDD framework and should be able to guide the team to write effective bdd tests. - Experience with relational databases like DB2, Postgres or SQL Server. Knowledge of Postgres will be considered plus, but should have experience with relational database. - Needs strong Kafka skills, and be able to explain how they handle sequencing etc. - Knowledge of AppDynamics, Splunk, Rabbit MQ, IBM MQ. - Cloud Experience - Production readiness for Cloud, Twelve Factor App methodology, Migrating messaging platform to Cloud. - Should have experience deploying and maintaining applications in any cloud provider (AWS, GCP or PCF). - Good Knowledge of CI/CD technologies (e.g. Jenkins, Git, Maven, etc. - Knowledge on Gradle, GitHub, Harness is a plus since Schwab is using this now. - Need someone with the right attitude to take ownership and accountability for team's deliverables. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 10/9/2024
Location: hyderabad, IN
Posted Date: 10/9/2024
Contact Information
Contact | Human Resources Aapico Steps |
---|