Senior Java Software Engineer

  • Hyderabad
  • Sid Global Solutions
Skills Required: Java, Spring Boot, Microservices, Webservices. 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)