Job Summary
Synechron is seeking a talented Full Stack Java Developer to contribute to the design, development, and maintenance of robust, scalable applications. In this role, you will work collaboratively with cross-functional teams to craft solutions that meet business needs, using Java on the backend and modern front-end technologies. Your expertise will support delivering high-quality software that aligns with organizational objectives and drives innovation.
Software Requirements
Required Skills :
- Proficiency in Java programming language (Java SE / EE) with hands-on experience in building enterprise applications
- Strong knowledge of Java frameworks such as Spring , Hibernate , and Struts
- Experience using development tools like Eclipse , IntelliJ IDEA , or NetBeans
- Familiarity with relational databases such as MySQL , Oracle , and SQL Server , including database design and query management
Preferred Skills :
Experience with front-end technologies (HTML, CSS, JavaScript frameworks) is a plusKnowledge of RESTful API development and integrationFamiliarity with version control systems (Git), build tools (Maven, Gradle), and CI / CD pipelinesOverall Responsibilities
Develop, test, and maintain high-quality Java-based applications, ensuring functionality, performance, and securityCollaborate with cross-functional teams to gather requirements and develop solutions that solve business problemsWrite clean, scalable, and maintainable code; participate in code reviews and technical discussionsDebug and resolve technical issues efficiently, providing ongoing application supportStay current with latest Java developments and incorporate best practices into development processesContribute to technical documentation, system design specifications, and deployment proceduresSupport database management, optimize queries, and ensure data integrityAssist in application deployment and post-deployment support activitiesTechnical Skills (By Category)
Programming Languages :
Essential : Java (Java SE / EE)Preferred : JavaScript and front-end technologies (React, Angular, or Vue.js)Databases / Data Management :
MySQL, Oracle, SQL Server; proficiency in SQL query writing and database designCloud Technologies :
Familiarity with cloud service platforms (AWS, Azure, GCP) is a plus, especially for deploying or integrating applicationsFrameworks and Libraries :
Spring Framework (Core, MVC, Boot), Hibernate, StrutsDevelopment Tools & Methodologies :
Eclipse, IntelliJ IDEA, NetBeans, Git, Maven / Gradle, Jenkins (or similar CI tools), Agile / Scrum practicesSecurity Protocols :
Understanding of secure coding standards, authentication, and authorization mechanismsExperience Requirements
Minimum 4+ years of professional Java development experience, with full-stack exposureProven track record of delivering scalable enterprise applications using Java technologiesExperience working within Agile development environments and participating in code reviewsFamiliarity with database management, integration, and performance optimizationExperience collaborating with cross-functional teams and managing multiple workstreamsDay-to-Day Activities
Develop and implement new features across full-stack applications using Java and related frameworksMaintain existing applications, troubleshoot issues, and optimize performanceParticipate in daily stand-ups, sprint planning, and review meetingsCollaborate with front-end developers, QA, and business teams to ensure seamless integration and deliveryConduct code reviews and ensure adherence to coding standards and best practicesWrite and execute unit and integration tests to verify application qualityCreate and update technical documentation, including design specifications and deployment proceduresStay informed on industry trends and technological advancements to introduce innovative solutionsQualifications
Bachelor's degree in Computer Science, Information Technology, or a related discipline; Master’s degree preferredProfessional certification in Java (e.g., Oracle Java Certification) or related areas is advantageousExperience with cloud deployments, containerization, or microservices architecture is a plusProfessional Competencies
Strong analytical and problem-solving skillsExcellent communication skills, with ability to explain technical concepts clearlyEffective team player capable of collaborating with diverse teams and stakeholdersAbility to manage multiple priorities and work under pressureAdaptability to emerging technologies and changing project requirementsStrong attention to detail and commitment to qualityDiversity & 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.