The Lead Engineer will focus on Java backend development, utilizing tools such as Spring Boot and Microservices, while ensuring best practices in design patterns and software principles. The role requires skill in AWS services and containerization tools like Docker and Kubernetes, alongside CI/CD processes and team management.
Job Description:Qualifications:
Work Experience:
- Senior Java backend developer with 8+ years experience
- RxJava, Spring boot Web services, SOAP & Restful Web service & Microservices
- Auth: OAuth 2.0
- Testing Frameworks: TestNG, Junit, Mockito
- Data Structures, Design Patterns & SOLID principles
- Databases: MySQL & Postgresql
- AWS Services & SDK
- Github, Jenkins, Putty & Terraform
- Containerization: Docker & Kubernetes
- Monitoring Tools: Argocd, Splunk & Cloudwatch
- IDE: Intellij & Eclipse
- SAFe agile & Kanban
- Computer Networks, Load balancing, Proxy
Skills:
- Proficient in the following
- Java/J2EE
- Springboot & Spring framework / Play framework
- Java unit testing frameworks such as Junit, Mockito
- RESTful and SOAP based API
- Microservices & cloud working experience
- Strong understanding of OOPS concepts
- Software design patterns & System design
- Good written and verbal communication skills
- Experience with
- Various common Java libraries
- Team & stakeholder management experience of few years
- Experience with CI/CD and GIT, Jenkins or similar
- Working on Linux environment
- SQL and NoSQL
- Nice to have
- Good experience with Agile process and planning, JIRA, Confluence etc
- Experience with automated unit testing and integration testing
- Understanding of XML and JSON
- Familiarity with Continuous Integration
- Understanding of SSO, MFA
Knowledge:
- Tools, Concepts and Methodologies of IT Engineering Functions.
- Technology: Windows, SVN, GIT, Oracle, Unix, SQL
Education and Experience:
Education: B.Tech Computers/MCA.
Location:
This position can be based in any of the following locations:
Chennai
Current Guardian Colleagues: Please apply through the internal Jobs Hub in Workday
Top Skills
Java
Similar Jobs
Insurance • Financial Services
The Lead Engineer will manage requirements elicitation, project planning, and reporting, create detailed designs, develop high-priority systems, conduct testing, and ensure quality of code. They will also document processes and adhere to best practices in database administration, with a focus on SQL Server and cloud technologies.
Top Skills:
SQL
Insurance • Financial Services
The Lead Engineer is responsible for understanding project requirements, planning project tasks, developing high-quality code, conducting peer reviews, testing, debugging, and ensuring compliance with development processes and documentation standards.
Top Skills:
AnsibleAWSDockerGitGroovyJenkinsKubernetesPowershellPuppetPythonShellTerraform
Insurance • Financial Services
The Senior Lead Engineer is responsible for project management, technical specifications, design, development, testing, and debugging of application modules. Key duties include estimating resources, tracking progress, providing technical guidance, reviewing code, and mentoring team members. The role requires building complex systems while adhering to coding standards and best practices.
Top Skills:
C#
What you need to know about the Bengaluru Tech Scene
Dubbed the "Silicon Valley of India," Bengaluru has emerged as the nation's leading hub for information technology and a go-to destination for startups. Home to tech giants like ISRO, Infosys, Wipro and HAL, the city attracts and cultivates a rich pool of tech talent, supported by numerous educational and research institutions including the Indian Institute of Science, Bangalore Institute of Technology, and the International Institute of Information Technology.