Synechron Logo

Synechron

Java Developer (Trading & Investment Systems) with Frameworks & Cloud Expertise

Posted 12 Hours Ago
Be an Early Applicant
Remote
Hiring Remotely in Hinjawadi, Pune, Mahārāshtra, IND
Senior level
Remote
Hiring Remotely in Hinjawadi, Pune, Mahārāshtra, IND
Senior level
The Java Developer will build and enhance financial trading applications, collaborating with teams to gather requirements and implement solutions using Java, Spring, and Agile methodologies.
The summary above was generated by AI

Job Summary
Synechron is seeking an experienced Java Developer (TA-Invest) to contribute to the development and enhancement of high-quality financial trading applications. This role involves leveraging Java-based technologies to build reliable, scalable, and secure software solutions that support trading, risk management, and investment activities. The ideal candidate will have a proven track record of delivering robust Java applications within a financial services environment and possess strong collaborative, problem-solving, and technical skills essential for supporting critical business operations.

Software Requirements

  • Required:

    • Proficiency in Java (latest LTS versions preferred)

    • Experience with Java frameworks such as Spring and Hibernate

    • Familiarity with development tools like IntelliJ IDEA or Eclipse

    • Version control experience with Git (GitHub, Bitbucket, or GitLab)

    • Knowledge of Agile development methodologies (Scrum, Kanban)

    • Understanding of software development lifecycle (SDLC) and best practices

  • Preferred:

    • Experience with build tools like Maven or Gradle

    • Knowledge of SQL and NoSQL databases (e.g., Oracle, SQL Server, MongoDB)

    • Familiarity with automated testing frameworks (JUnit, TestNG)

    • Exposure to cloud infrastructure (AWS, Azure) for deployment and scaling

Overall Responsibilities

  • Contribute to the design, development, testing, and deployment of Java-based trading and investment applications.

  • Write clean, maintainable, and efficient Java code following industry best practices and coding standards.

  • Collaborate with cross-functional teams including product managers, business analysts, and QA to gather requirements and implement technical solutions.

  • Participate in code reviews, provide feedback, and implement improvements to ensure high-quality deliverables.

  • Troubleshoot and resolve technical issues related to application performance, security, and functionality.

  • Stay updated on the latest Java, framework, and industry trends, applying new knowledge to improve application architecture and development practices.

  • Support continuous integration and delivery efforts, automating build and deployment processes.

  • Contribute to technical documentation, system architecture diagrams, and best practices repositories.

Technical Skills (By Category)

  • Programming Languages (Essential):

    • Java (latest LTS versions)

    • Preferred: JavaScript, Python for testing or interfacing purposes

  • Frameworks & Libraries (Essential):

    • Spring (Core, Boot, Data, MVC)

    • Hibernate ORM

    • Unit testing frameworks (JUnit, TestNG)

  • Databases & Data Management (Essential):

    • SQL databases: Oracle, SQL Server, or MySQL

    • Knowledge of NoSQL databases (MongoDB, Redis) is a plus

  • Development Tools & Methodologies (Essential):

    • IDEs: IntelliJ IDEA or Eclipse

    • Version control: Git (GitHub, GitLab, Bitbucket)

    • Build tools: Maven or Gradle

    • Agile methodologies for project execution

  • Deployment & CI/CD (Preferred):

    • Jenkins or similar CI/CD pipelines

    • Containerization with Docker (experience with Kubernetes is a plus)

  • Cloud & Infrastructure (Preferred):

    • Basic understanding of cloud deployment (AWS, Azure) for scalable applications

Experience Requirements

  • Minimum of 7+ years of experience developing enterprise-grade Java applications within financial services or trading environments.

  • Proven experience in designing, developing, and supporting trading, risk, or investment applications.

  • Strong knowledge of Java frameworks, integration, and deployment pipelines.

  • Familiarity with financial domain concepts, such as trading workflows, risk calculations, and data integration, is preferred.

  • Support pathways include extensive experience in high-performance enterprise Java development supporting financial markets.

Day-to-Day Activities

  • Develop, enhance, and optimize Java applications supporting trading, risk management, or investment activities.

  • Collaborate with business and technical teams to gather requirements and develop solutions aligned with financial market needs.

  • Participate in code reviews, unit testing, and system integration testing.

  • Troubleshoot issues affecting application stability, performance, or data accuracy.

  • Support deployment activities, including build automation, configuration, and release management.

  • Review technical documentation, system architecture, and best practices.

  • Stay current with industry standards, emerging Java frameworks, and financial technology trends.

  • Contribute to process improvements, automation initiatives, and technical innovation.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Software Engineering, Finance, or equivalent.

  • 7+ years of professional Java development experience, ideally within financial trading or investment systems.

  • Requisite understanding of Java frameworks, SDLC, and best practices in enterprise software development.

  • Certifications such as Oracle Certified Professional or equivalent are a plus.

  • Demonstrated ability in high-pressure environments, supporting mission-critical financial applications.

  • Proactive learner and contributor to technological innovation within the finance domain.

Professional Competencies

  • Strong analytical and problem-solving skills for troubleshooting complex issues in trading or investment systems.

  • Leadership and mentoring skills to guide junior developers and support team growth.

  • Excellent communication skills for stakeholder engagement and cross-team collaboration.

  • Adaptability to evolving financial regulations, technology standards, and project priorities.

  • Ownership mentality with a focus on quality, performance, and security.

  • Time management and organizational skills to prioritize effectively in fast-paced environments.

S​YNECHRON’S DIVERSITY & INCLUSION STATEMENT
 

Diversity & Inclusion are fundamental to our culture, and Synechron is proud to be an equal opportunity workplace and is an affirmative action employer. Our Diversity, Equity, and Inclusion (DEI) initiative ‘Same Difference’ is committed to fostering an inclusive culture – promoting equality, diversity and an environment that is respectful to all. We strongly believe that a diverse workforce helps build stronger, successful businesses as a global company. We encourage applicants from across diverse backgrounds, race, ethnicities, religion, age, marital status, gender, sexual orientations, or disabilities to apply. We empower our global workforce by offering flexible workplace arrangements, mentoring, internal mobility, learning and development programs, and more.

All employment decisions at Synechron are based on business needs, job requirements and individual qualifications, without regard to the applicant’s gender, gender identity, sexual orientation, race, ethnicity, disabled or veteran status, or any other characteristic protected by law.

Candidate Application Notice

Top Skills

Agile
AWS
Azure
Bitbucket
Docker
Eclipse
Git
Git
Gitlab
Gradle
Hibernate
Intellij Idea
Java
Jenkins
Maven
NoSQL
Spring
SQL

Similar Jobs

4 Hours Ago
Remote or Hybrid
India
Mid level
Mid level
Fintech • Professional Services • Consulting • Energy • Financial Services • Cybersecurity • Generative AI
The role involves business analysis and gathering requirements in wholesale credit risk, focusing on model development, regulatory compliance, and credit risk systems management.
Top Skills: Basel IiiCrrEbaEcbPra
4 Hours Ago
Easy Apply
Remote
India
Easy Apply
Mid level
Mid level
Cloud • Security • Software • Cybersecurity • Automation
As a Backend Engineer, you'll improve Git and Gitaly by contributing features, bug fixes, and performance improvements, collaborating with the open source community, and participating in architectural discussions.
Top Skills: CGitGitalyGoLinux
4 Hours Ago
Easy Apply
Remote
India
Easy Apply
Senior level
Senior level
Cloud • Security • Software • Cybersecurity • Automation
As a Senior Backend Engineer, you'll improve Git and Gitaly for GitLab by enhancing capabilities, contributing to open source, and collaborating within the Git community.
Top Skills: CGoLinux

What you need to know about the Delhi Tech Scene

Delhi, India's capital city, is a place where tradition and progress co-exist. While Old Delhi is known for its rich history and bustling markets, New Delhi is defined by its modern architecture. It's clear the region places a strong emphasis on preserving its cultural heritage while embracing technological advancements, particularly in artificial intelligence, which plays a central role in shaping the city's tech landscape, fueled by investments in research and development.

Sign up now Access later

Create Free Account

Please log in or sign up to report this job.

Create Free Account