Posted:1 day ago|
Platform:
Work from Office
Full Time
Job Summary Synechron is seeking a skilled and dedicated Java Developer to contribute to the design, development, and maintenance of our innovative Legal Technology platforms and other enterprise applications. As a core member of the development team, you will deliver hands-on solutions, transforming business requirements into robust, scalable code within a dynamic and fast-paced financial environment. Your expertise will support Synechrons goal of delivering high-quality solutions that meet client and regulatory standards, enabling efficient legal and compliance workflows. Software Requirements Required Skills: Proficient in Core Java (Java 8+), Spring, Spring Boot, and Hibernate Experience with Angular, TypeScript, and JavaScript for full-stack development Strong coding skills with clean, optimized, and maintainable code Hands-on experience with JUnit or similar unit testing frameworks Version control using Git or GitHub Experience with RESTful API development and consumption Knowledge of relational databases such as DB2, PostgreSQL, Oracle, or Azure SQL Working familiarity with Linux/Unix systems and shell scripting Understanding of SDLC and Agile methodologies Preferred Skills: Knowledge of Microservices architecture and cloud deployment (AWS, Azure) Experience with DevOps tools like Jenkins, Maven, and CI/CD pipelines Familiarity with XML, web services, and application integration Experience with financial or regulatory technology environments Overall Responsibilities Develop and maintain enterprise-grade legal technology platforms using Java and full-stack frameworks Take ownership of product features, contributing to the full software development lifecycle Design scalable, modular, and efficient solutions aligned with business needs Participate actively in agile ceremonies, including planning, stand-ups, and retrospectives Conduct code reviews, ensuring adherence to coding standards and best practices Collaborate with cross-functional teams, including QA, business analysts, and backend developers, to deliver integrated solutions Contribute to test automation, continuous integration, and deployment efforts Troubleshoot, debug, and resolve technical issues quickly to ensure platform stability Continuously learn and implement emerging technologies relevant to financial technology and regulatory compliance Follow organization policies around security, data privacy, and SDLC procedures Technical Skills (By Category) Programming Languages: Essential: Java (Java 8+), TypeScript, JavaScript Preferred: Modern Java features, functional programming concepts Databases & Data Management: Essential: SQL, relational databases (DB2, PostgreSQL, Oracle, Azure SQL) Preferred: Experience with data modeling for large enterprise datasets Frameworks & Libraries: Essential: Spring Framework (Boot, MVC), Hibernate Preferred: Microservices frameworks, REST APIs, web frameworks Development Tools & Methodologies: Essential: Git/GitHub, Maven, Jenkins, IDEs like IntelliJ IDEA or Eclipse Preferred: Docker, Kubernetes, CI/CD pipelines Design & Architecture: Knowledge of object-oriented principles, design patterns, and enterprise architecture standards Security & Compliance: Understanding of secure coding practices, data governance, and related industry standards Experience Requirements Minimum of 4+ years of hands-on Java development experience within enterprise or financial technology projects Proven track record of delivering scalable, high-quality software in an Agile environment Strong experience with full-stack development, including front-end technologies like Angular and backend Java Experience working in regulated environments or on technology solutions for finance, legal, or compliance sectors Experience with software development best practices, including test-driven development (TDD) and CI/CD Day-to-Day Activities Write, review, and optimize Java and full-stack code components for enterprise applications Engage in daily Agile stand-ups, sprint planning, and iteration reviews Collaborate with business stakeholders to clarify requirements and propose technical solutions Participate in code reviews, quality assurance, and deployment activities Develop and execute unit and integration tests to ensure code robustness Troubleshoot production issues and implement corrective actions swiftly Participate in architecture discussions, technical design, and innovation initiatives Document technical specifications and system configurations Qualifications Bachelors degree or higher in Computer Science, Software Engineering, or a related field Certifications in Java, Spring, or related technologies (preferred) Deep knowledge of Java enterprise frameworks and full-stack development Professional Competencies Critical thinker with strong problem-solving skills Effective communicator, capable of collaborating with global teams and stakeholders Adaptable learner with an eagerness to stay current with evolving technologies Demonstrates strong work ethics, ownership, and team spirit Capable of managing multiple priorities in a fast-paced environment
Synechron
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Noida, Gurugram, Delhi / NCR
10.0 - 20.0 Lacs P.A.
Ahmedabad
6.0 - 7.0 Lacs P.A.
Noida
5.0 - 6.0 Lacs P.A.
Bengaluru
6.0 - 10.0 Lacs P.A.
Noida
3.0 - 7.0 Lacs P.A.
Bengaluru
8.0 - 16.0 Lacs P.A.
Hyderabad
12.0 - 22.0 Lacs P.A.
Hyderabad, Bengaluru
12.0 - 22.0 Lacs P.A.
Gurugram, Mumbai (All Areas)
15.0 - 30.0 Lacs P.A.
Pune
24.0 - 30.0 Lacs P.A.