Job Description
Company Description
Sutherland is seeking a reliable and technical person to join us as Senior Java Developer who will play a key role in driving our continued product growth and innovation. If you are looking to build a fulfilling career and are confident you have the skills and experience to help us succeed, we want to work with you!!
Job Description
Required Skills:
- 7 to 9 years of development experience in Core Java & Angular
- 6+ years of Experience in working with Angular, Bootstrap, Javascript / JQuery, HTML5 & CSS.
- 6+ years of Experience in working with Java, Spring Boot, Spring Cloud, RESTful APIs & Microservices
- 6+ years of Experience with relational cloud databases, particularly Aurora MySQL and PostgreSQL
- Advanced proficiency in security authentication technologies such as OAuth 2.0, OpenID Connect, JWT, Keycloak, and Okta
- Experience with message queues and event buses, especially Kafka
- Skilled in managing CI/CD pipelines with Jenkins, Bitbucket, Docker, and Kubernetes
- Proficient in API documentation using Swagger / OpenAPI
- Proficient in using Datadog for monitoring and log tracking.
- Strong fundamentals – OOPS concepts, Exception Handling, Coding Standards, Logging
- Good knowledge on the best practices in coding
- Experience with Agile project management methodologies.
- Proven ability to effectively deliver results as required.
- Ability to analyze requirements and troubleshoot problems.
- Good communication and analytical skills
- Collaborate, coordinate and work-ethics
- Passionate and quick learner
- Ability to work in a matrix team environment with both internal and 3rd party development teams (onshore / offshore).
- Work Model: In-office
- Working Hours: 1:00 PM / 2:00 PM IST to 10:00 PM / 11:00 PM IST
Qualifications
- Bachelor's or Master's degree in a relevant field, such as Computer Science, Information Technology, or Software Engineering.
Additional Information
All your information will be kept confidential according to EEO guidelines.