Snr Java Developer PA26DIGIQ1014

SSC Technologies

Job Summary

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Airoli. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure Java-based applications within a fast-paced fintech environment. You will contribute to the full software development lifecycle, ensuring the delivery of robust and innovative solutions that meet business needs.

Must Have

  • Lead the design, development, and implementation of complex Java applications and microservices.
  • Collaborate with stakeholders to understand requirements and translate them into technical specifications.
  • Write clean, efficient, and well-documented code, performing thorough unit and integration testing.
  • Participate in code reviews, ensuring adherence to architectural guidelines and security policies.
  • Troubleshoot and debug production issues, providing timely resolution and root cause analysis.
  • Mentor junior developers, sharing knowledge and best practices.
  • Contribute to the continuous improvement of the software development process.
  • Stay up-to-date with emerging Java technologies, frameworks, and industry trends.
  • Work effectively in an Agile/Scrum development methodology.
  • 8+ years of hands-on experience in Java/J2EE development.
  • Strong understanding of object-oriented programming (OOP) principles.
  • Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
  • Extensive experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL) and strong SQL query writing skills.
  • Experience with building and consuming RESTful APIs and microservices.
  • Solid understanding of software development best practices, including design patterns, clean code, and test-driven development (TDD).
  • Experience with version control systems (e.g., Git).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and interpersonal skills.

Good to Have

  • Familiarity with message queues/brokers (e.g., Kafka, RabbitMQ).
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes).
  • Prior experience in the financial services or fintech industry.

Job Description

Senior Java Developer (PA26DIGIQ1014)

Company: SS&C Fintech Svc India - Airoli

Job Summary:

We are seeking a highly skilled and experienced Senior Java Developer to join our dynamic team in Airoli. In this role, you will be responsible for designing, developing, and maintaining high-performance, scalable, and secure Java-based applications within a fast-paced fintech environment. You will contribute to the full software development lifecycle, ensuring the delivery of robust and innovative solutions that meet business needs.

Job Responsibilities:

  • Lead the design, development, and implementation of complex Java applications and microservices, adhering to best practices and coding standards.
  • Collaborate with product owners, business analysts, and other stakeholders to understand requirements and translate them into technical specifications and architectural designs.
  • Write clean, efficient, and well-documented code, performing thorough unit and integration testing to ensure high quality.
  • Participate in code reviews, providing constructive feedback and ensuring adherence to architectural guidelines and security policies.
  • Troubleshoot and debug production issues, providing timely resolution and root cause analysis.
  • Mentor junior developers, sharing knowledge and best practices to foster a collaborative and high-performing team environment.
  • Contribute to the continuous improvement of the software development process, including tools, methodologies, and technologies.
  • Stay up-to-date with emerging Java technologies, frameworks, and industry trends to recommend and implement innovative solutions.
  • Work effectively in an Agile/Scrum development methodology.

Job Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 8+ years of hands-on experience in Java/J2EE development, with a strong understanding of object-oriented programming (OOP) principles.
  • Proficiency in Spring Framework (Spring Boot, Spring MVC, Spring Security, Spring Data JPA).
  • Extensive experience with relational databases (e.g., Oracle, SQL Server, PostgreSQL) and strong SQL query writing skills.
  • Experience with building and consuming RESTful APIs and microservices.
  • Familiarity with message queues/brokers (e.g., Kafka, RabbitMQ) is a plus.
  • Experience with cloud platforms (e.g., AWS, Azure, GCP) and containerization technologies (e.g., Docker, Kubernetes) is highly desirable.
  • Solid understanding of software development best practices, including design patterns, clean code, and test-driven development (TDD).
  • Experience with version control systems (e.g., Git).
  • Strong analytical, problem-solving, and debugging skills.
  • Excellent communication and interpersonal skills, with the ability to collaborate effectively within a team and with cross-functional stakeholders.
  • Prior experience in the financial services or fintech industry is a significant advantage.

20 Skills Required For This Role

Cross Functional Communication Problem Solving Oracle Design Patterns Github Game Texts Agile Development Postgresql Rabbitmq Aws Azure Spring Boot Spring Framework Docker Microservices Kubernetes Git Sql Java

Similar Jobs