
Synechron is seeking an experienced Java Software Engineer with a focus on enterprise-level application development and full-stack capabilities. This role is critical in delivering high-quality, scalable Java applications supported by frameworks such as Spring and Hibernate. The candidate will work collaboratively across teams to design, develop, and maintain robust solutions that enhance operational efficiency and support strategic business initiatives.
Software Requirements
Required Software Proficiency:
Java (latest LTS version, e.g., Java 11 or 17) — extensive hands-on experience in enterprise application development supporting scalable solutions
Java frameworks: Spring (MVC, Boot), Hibernate — strong expertise in modular, secure, and high-performance applications
Development tools: Eclipse, IntelliJ IDEA, or NetBeans — proficiency in code editing, debugging, and deployment support
Databases: SQL Server, Oracle, MySQL — solid skills in data management, schema design, and query optimization
Version control: Git, Bitbucket — supporting collaborative source code management and code review processes
Preferred Software Skills:
Build and dependency management: Maven, Gradle support for automated build and project management
Cloud integration: AWS, Azure, or GCP (supporting deployment, scaling, and cloud-based infrastructure) (preferred)
Automated testing tools: JUnit, TestNG supporting unit, integration, and regression testing
Overall Responsibilities
Develop, support, and optimize enterprise Java applications supporting core business processes
Translate business needs into scalable, high-performance backend solutions using Java frameworks
Conduct code reviews, enforce development standards, and optimize system architecture
Collaborate with cross-functional teams to incorporate feedback, troubleshoot issues, and enhance application performance
Support deployment practices supporting continuous integration/delivery workflows
Maintain detailed technical documentation, including system architecture, code, and operational procedures
Support system upgrades, environment configurations, and performance tuning efforts supporting operational excellence
Drive best practices in security, data integrity, and application robustness supporting compliance standards
Technical Skills (By Category)
Programming Languages & Frameworks (Essential):
Java (latest LTS), Spring MVC, Spring Boot, Hibernate — core skills supporting scalable enterprise applications
Databases & Data Management:
SQL Server, Oracle, MySQL — supporting data persistence, querying, and schema design
Cloud & Infrastructure:
AWS, Azure, or GCP (supporting cloud deployment and integration) (preferred)
Build & Automation Tools:
Maven, Gradle, Jenkins — supporting automated build, testing, and deployment pipelines
Version Control & Collaboration:
Git, Bitbucket — enabling collaborative development and version management
Experience Requirements
At least 8+ years of professional Java development experience supporting enterprise applications
Proven experience designing and implementing scalable, high-availability solutions in a business environment
Skills in web services, APIs, and database integration supporting operational systems
Support for cloud deployment, automation, and CI/CD pipelines (preferred)
Experience working in Agile teams with code reviews and development best practices supported
Day-to-Day Activities
Develop, test, and maintain Java-based applications, APIs, and backend services supporting enterprise workflows
Collaborate with product, QA, and operations teams to implement new features and resolve issues
Conduct code reviews, optimize application performance, and ensure high security standards
Support deployment pipelines, environment configurations, and infrastructure automation
Troubleshoot technical issues, perform root-cause analysis, and implement fixes proactively
Maintain detailed documentation on systems architecture, code, and operational procedures
Participate in sprint planning, daily stand-ups, and retrospectives supporting Agile delivery
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
8+ years supporting large-scale enterprise applications in Java supporting operational excellence
Certifications in Java frameworks or cloud platforms are advantageous (preferred)
Proven ability to deliver secure, scalable, and maintainable enterprise-grade solutions
Professional Competencies
Strong analytical and troubleshooting skills supporting complex application performance issues
Leadership and mentorship capabilities to guide junior developers and ensure code quality
Effective communication and stakeholder management skills supporting cross-team collaboration
Adaptability to evolving technologies, security practices, and enterprise standards
Strategic thinking to optimize application performance, security, and scalability
Strong organizational skills for managing multiple tasks and delivering on deadlines in a fast-paced environment
SYNECHRON’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

At Synechron, we believe in the power of digital to transform businesses for the better. Our global consulting firm combines creativity and innovative technology to deliver industry-leading digital solutions. Synechron’s progressive technologies and optimization strategies span end-to-end Artificial Intelligence, Consulting, Digital, Cloud & DevOps, Data, and Software Engineering, servicing an array of noteworthy financial services and technology firms. Through research and development initiatives in our FinLabs we develop solutions for modernization, from Artificial Intelligence and Blockchain to Data Science models, Digital Underwriting, mobile-first applications and more. Over the last 20+ years, our company has been honored with multiple employer awards, recognizing our commitment to our talented teams. With top clients to boast about, Synechron has a global workforce of 14,000+, and has 55 offices in 20 countries within key global markets. For more information on the company, please visit our website:www.synechron.com.