Job Summary
Synechron is seeking a skilled Java Developer to design develop and maintain scalable high-quality software solutions. This role is essential in supporting our digital transformation initiatives by delivering robust applications that meet business needs. The Java Developer will collaborate with cross-functional teams to produce maintainable code troubleshoot issues and stay abreast of emerging technologies contributing to the companys commitment to innovation and excellence.
This position plays a vital role in enhancing our technical landscape ensuring our systems are efficient reliable and future-ready.
Software Requirements
Required:
- Proficiency in Java programming language (version 8 or above)
- Experience with Java frameworks such as Spring Hibernate Struts
- Familiarity with development tools like Eclipse IntelliJ IDEA NetBeans
- Knowledge of relational databases (MySQL Oracle SQL Server) for data management and integration
Preferred:
- Experience with cloud platforms (AWS Azure)
- Knowledge of version control systems (Git SVN)
- Understanding of build tools like Maven Gradle
Overall Responsibilities
- Develop test and maintain scalable Java applications per business requirements
- Collaborate with product managers and technical teams to deliver effective software solutions
- Write clean efficient and reusable code following adopted best practices
- Conduct debugging and resolve technical issues promptly to ensure system stability
- Document technical design code and system configurations
- Stay updated on Java technologies frameworks and industry best practices
- Support integration work with databases APIs and other enterprise systems
Technical Skills (By Category)
Programming Languages:
- Required: Java (versions 8)
- Preferred: Familiarity with scripting languages such as JavaScript or Python for testing and automation
Databases/Data Management:
- Required: Experience working with MySQL Oracle SQL Server for data handling and queries
- Preferred: Knowledge of NoSQL databases (e.g. MongoDB)
Cloud Technologies:
- Preferred: Basic understanding of cloud deployment (AWS Azure)
Frameworks and Libraries:
- Required: Spring Framework Hibernate ORM Struts
- Preferred: Microservices frameworks RESTful API design
Development Tools and Methodologies:
- Required: IDEs (Eclipse IntelliJ IDEA NetBeans) version control (Git SVN) Agile development practices (Scrum/Kanban)
- Preferred: CI/CD tools like Jenkins Maven/Gradle
Security Protocols:
- Familiarity with secure coding practices authentication and authorization mechanisms
Experience Requirements
- At least 3-5 years of experience in Java application development
- Proven expertise with Java frameworks such as Spring Hibernate Struts
- Experience working with relational databases and writing optimized SQL queries
- Industry experience in software development ideally within finance healthcare or technology sectors
- Alternative pathways: extensive experience with Java-based projects open-source contributions or certifications
Day-to-Day Activities
- Develop new Java modules and enhance existing applications
- Perform unit testing integration testing and code reviews
- Troubleshoot and resolve bugs and performance bottlenecks
- Collaborate with cross-functional teams during agile sprint cycles
- Create and update technical documentation and user manuals
- Participate in design discussions and technical reviews
- Engage in continuous learning to stay current with evolving Java and related technologies
Qualifications
- Bachelors degree in Computer Science Information Technology or equivalent field; additional certifications are a plus
- Professional certification in Java programming or related frameworks (preferred)
- Prior experience with agile methodologies and DevOps practices
- Commitment to ongoing professional development and learning
Professional Competencies
- Strong problem-solving and analytical capabilities for complex development challenges
- Excellent communication skills for clear technical and non-technical interactions
- Ability to work collaboratively within a team and adapt to changing priorities
- Demonstrated attention to detail and quality orientation
- Self-motivated with a proactive approach to learning and problem resolution
- Ability to manage time effectively and prioritize tasks under deadlines
SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.
Candidate Application Notice