Senior Java Developer PA26DIGIQ1014

SSC Technologies

Job Summary

Seeking a highly skilled Senior Java Developer to join the Digital Development team at SS&C GIDS. This role involves designing, developing, and maintaining cutting-edge digital investment products for end clients and institutional investors. You will lead the design and implementation of high-performance Java-based applications and microservices, collaborate with cross-functional teams, and drive best practices in coding and architecture. Responsibilities include participating in the full software development lifecycle, providing technical leadership, conducting code reviews, and staying updated with emerging technologies to enhance SS&C's digital offerings.

Must Have

  • Lead design and development of Java-based applications and microservices.
  • Collaborate with cross-functional teams on software delivery.
  • Drive best practices in coding, testing, and software architecture.
  • Participate in full software development lifecycle.
  • Provide technical leadership and mentorship.
  • Conduct code reviews and ensure coding standards.
  • 7+ years experience in Java development for enterprise applications.
  • Expertise in Java, Spring Framework (Boot, Cloud), RESTful API design.
  • Proven experience with microservices architectures.
  • Deep understanding of software development principles and design patterns.
  • Familiarity with front-end technologies like Angular and React.
  • Experience with cloud platforms (AWS, Azure, Google Cloud).
  • Proficient in SQL and NoSQL database design and development.

Good to Have

  • Experience in financial services industry (investment management or fintech).
  • Knowledge of DevOps practices (CI/CD, Docker, Kubernetes).
  • Familiarity with Agile methodologies and tools (JIRA, Confluence, Git).

Job Description

SS&C GIDS

SS&C is the largest global investor service provider, servicing more than 55 million investors. Continually investing in global technology and services across the spectrum of distribution channels including: Asset Managers, Financial Advisors, Wealth Managers and large financial institutions such as Banks and Insurers.

Global Investor and Distribution Solutions (GIDS) is the business unit offering this role. GIDS delivers global omni-channel investor servicing, including contact centre, using digital services

About the Role:

We are seeking a highly skilled Senior Java Developer to join our Digital Development team. In this role, you will be responsible for designing, developing, and maintaining cutting-edge digital investment products that cater to both end clients and institutional investors. As a key member of the team, you will collaborate with cross-functional teams to deliver scalable and robust software solutions that drive digital transformation within the financial services industry.

Your Responsibilities:

  • Lead the design, development, and implementation of high-performance Java-based applications and microservices for digital investment products.
  • Collaborate closely with product management, UX/UI designers, and other developers to deliver high-quality software that meets client requirements.
  • Drive the adoption of best practices in coding, testing, and software architecture to ensure high standards of code quality, performance, and scalability.
  • Participate in all phases of the software development lifecycle, including requirements gathering, design, coding, testing, deployment, and maintenance.
  • Provide technical leadership and mentorship to junior developers, promoting continuous learning and professional development within the team.
  • Conduct code reviews, ensuring adherence to established coding standards and architectural guidelines.
  • Stay updated with emerging technologies, tools, and industry trends to continuously improve SS&C's digital product offerings.
  • Troubleshoot and resolve complex technical issues across the application stack, ensuring minimal disruption to the business.
  • Contribute to the strategic planning of the Digital Development function, identifying opportunities for innovation and process improvement.

Your Experience:

  • Bachelor’s degree in Computer Science, Software Engineering, or a related field.
  • 7+ years of experience in Java development, with a focus on building enterprise-level applications.
  • Strong expertise in Java, Spring Framework (Spring Boot, Spring Cloud), and RESTful API design.
  • Proven experience in designing and developing microservices architectures.
  • Deep understanding of software development principles, design patterns, and best practices.
  • Familiarity with front-end technologies (e.g., Angular, React) and how they integrate with back-end services.
  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Proficient in database design and development, including experience with SQL and NoSQL databases.
  • Strong problem-solving skills with a focus on delivering high-quality solutions.
  • Excellent communication and collaboration skills, with the ability to work effectively in a dynamic, team-oriented environment.

Preferred Qualifications:

  • Experience in the financial services industry, particularly in investment management or fintech.
  • Knowledge of DevOps practices, including CI/CD pipelines, containerization (Docker), and orchestration (Kubernetes).
  • Familiarity with Agile methodologies and tools such as JIRA, Confluence, and Git.

26 Skills Required For This Role

Team Management Cross Functional Communication Design Patterns Github Game Texts Agile Development React Aws Nosql Azure Spring Boot Spring Framework Ci Cd Angular Docker Front End Microservices Restful Api Kubernetes Back End Confluence Git Jira Sql Java

Similar Jobs