We are looking for an exceptional Lead Java Developer to work with our cross-functional team and join
our world-class community of talented experts. Core to this need are expertise in Java and Spring Boot to
develop a thin layer of rest services which will connect third party application web services and database
layer to extract and send data to front-end UI clients. The workload is 100% services and 0% UI. Should
have hands on architecture experience on Java, Springboot and Microservices architecture. Should be
able to design the solution.
Design, architect, and build complex Java applications to digest information from large datasets
Lead engineering discussions, technical evaluations, design reviews, and other project
Work with other engineers, Architecture, Product Management, and QA teams to develop
Perform hands-on Java Development, adoption of modern software engineering & delivery
practices using Java, Spring Boot REST/Microservices.
Work closely with Manager to understand needs around client stakeholder management
Demonstrate a passion for learning and willingness to adopt new technologies
Contribute to a culture of innovation, ideas, and continuous improvement along with a great
attitude, solid communication skills, willingness to learn and collaborate
Ensure clear documentation of created/modified functionality
Skills and Qualifications
6+ years of experience with Java development
Experience of working as a Lead
Proven knowledge of server-side web technologies, Java, SpringBoot, and Microservices
Successful history working with development teams in an agile format
Building a new product from scratch and integrating with new and legacy company services
Bachelor’s degree in Computer Science or equivalent
Must Have Springboot, 5 years (Required)
Should have Experience in Java/J2EE technology with expertise in Java / Restful Webservices.
Should have good experience in the Spring Boot, Spring MVC, Spring Core, Spring Rest Controller
and Spring Batch.
Good on Rest Services including the API documentation.
Should be familiar on the Design Patterns and Java 8 features.
Should have worked on Git, and Continuous Integration environment like Jenkins.
Should have worked on the dependency Management like Maven
Should have experience in developing SQLs. Knowledge in Oracle, MySQL
Should have recent hands on development experience in above mentioned technologies Should have experience in Cloud Deployment
Should have experience in working in team following Agile methodology