Java Microservices Developer

  • Hyderabad
  • Sid Global Solutions

We are Hiring Java Microservices (Consulting Background) role for our organization. Enclosed is the job description for your review. Kindly let me know if it aligns with your interests and qualifications.


Role: Java Developer

Experience: 8 years – 12 years

Mode – Work from Office (5 Days)


*Locations – Must be relocate to Manilla (Philippines).


About SIDGS:


SIDGS is a premium global systems integrator and global implementation partner of Google corporation, providing Digital Solutions & Services to Fortune 500 companies. Our Digital solutions go across following domains: User Experience, CMS, API Management, Microservices, DevOps, Cloud, Service Mesh, Artificial Intelligence, RPA domains.

We create innovative solutions in Digital, API Management, Cloud and DevOps space in partnership with Google. We understand that every business has a unique set of challenges and opportunities, and we leverage our unique industry insights, honed through decades of combined experience in the technology sector, to deliver the products, solutions, and services necessary to achieve best customer satisfaction and delivering positive impact to the communities.

We are looking for an experienced and motivated Senior Java, Spring Boot, and Microservices Developer to join our innovative team. As a key contributor, you will be responsible for designing, developing, and deploying high-quality software solutions that follow best practices, embrace continuous improvement, and leverage cutting-edge technologies. Your expertise in Java, Spring Boot, and microservices architecture will play a critical role in driving our software development initiatives.


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 Spring Boot 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)