Senior Java Software Engineer

  • Hyderabad
  • Sid Global Solutions

Skills Required: Java, Spring Boot, Microservices, Webservices, Apache Kafka, AWS.

Experience Required: 8-14 Years

Domain Experience: Banking Domain preferred.

Work Mode: Work from Office (5 Days)

Location: Hyderabad


Responsibilities:


• Participate in requirements gathering and design discussions to ensure that the functional aspects are well understood, and appropriate design specifications are identified.

• Work with the subject matter experts to ensure team designs align with the standards and patterns of the product.

• Lead regular product design sessions with the development team. Understand the work being done by the team, helping the team optimize their delivery.

• You are expected to code and to lead the software development effort with an emphasis on coding standards to ensure all completed work follows best practices and engineering standards.

• Mentor team members in design, coding practices, and software development policies and guidelines.

• Work closely with other team leads to ensure consistent sprint execution.

• Ensure quality presentation of the team's work in the sprint Showcase.

• Serve as a gating member of design and code reviews for team members.

• Monitor and evaluate industry trends and third party tools

Requirements

• Expertise in SpringBoot based microservices solutioning

• Expertise in Event based architecture

• Experience leading complex software development projects through all phases of the software development life cycle using Agile/Scrum methodologies.

• Experience in designing, developing, and delivering applications using Java Technologies at scale.

• Experience in software development leveraging a variety of languages such as Java, NodeJS, etc.

• Experience with Java/J2EE, Web Services, Spring Framework

• Experience in developing products in the cloud/cybersecurity space is a definite plus

• Experience in API development and connectors to third party solutions is a definite plus

• Hands on experience of system architecture design and development methodologies

• Experience working with CI/CD tools and processes (Jira, Jenkins, code repository and code scanning tools)