Overall Responsibilities
Design, develop, and maintain robust full-stack applications aligned with business needs
Write clean, reusable, and efficient code following best practices and coding standards
Collaborate with cross-functional teams, including UI/UX designers, QA, and business analysts, to deliver seamless solutions
Conduct code reviews, testing, and debugging to ensure optimal application performance and security
Stay updated with emerging technologies and incorporate suitable enhancements into existing projects
Contribute to technical documentation, system design documents, and user manuals
Support deployment activities and participate in DevOps practices for CI/CD pipelines
Software Requirements
Strong proficiency in Java (Java 8 or higher) with experience in building enterprise applications
Hands-on experience with Java frameworks such as Spring Boot, Hibernate, and Struts
Frontend development experience using React.js or Angular (v8+)
Experience with version control systems like Git
Knowledge of relational databases such as MySQL, Oracle, and SQL Server
Proficiency with build tools e.g., Maven or Gradle
Familiarity with RESTful API development and integration
Experience with containerization (Docker) and orchestration (Kubernetes)
Exposure to cloud platforms (AWS, Azure, GCP)
Knowledge of front-end build tools and package managers (Webpack, npm)
Technical Skills (Category-wise)
Programming Languages:
Required: Java (Java 8+), JavaScript
Preferred: TypeScript, HTML5, CSS3
Frameworks & Libraries:
Required: Spring Boot, Hibernate, Struts, React.js or Angular (v8+)
Preferred: Redux, Webpack, Node.js
Databases / Data Management:
Required: MySQL, Oracle, SQL Server
Preferred: NoSQL databases (MongoDB, Cassandra)
Tools & DevOps:
Required: Git, Maven/Gradle, Jenkins, Docker (basic)
Preferred: Kubernetes, Cloud services (AWS, Azure, GCP)
Development Methodologies:
Agile, Scrum, DevOps best practices
Experience
5+ years of professional fullstack application development experience
Proven track record working with Java frameworks and frontend technologies
Experience in designing and integrating RESTful APIs
Demonstrated experience with relational databases and query optimization
Familiarity with agile project environments and collaborative development practices
Day-to-Day Activities
Develop and maintain Java backend modules and REST APIs supporting frontend interfaces
Build and refine responsive UIs using React or Angular ensuring usability and performance
Perform unit testing, integration testing, and debugging of applications
Participate in daily stand-ups, sprint planning, and reviews
Collaborate with team members to clarify requirements and recommend technical solutions
Review code quality and perform code reviews to maintain standards
Document system workflows, technical designs, and project progress regularly
Stay informed of new technology trends and continuously improve skills
Qualifications & Soft Skills
Qualifications:
Bachelor’s degree in Computer Science, Information Technology, Software Engineering, or related discipline
5+ years of experience in full-stack software development
Certifications in Java technology or frontend frameworks are a plus
Soft Skills:
Strong communication skills for effective stakeholder engagement
Excellent problem-solving and analytical capabilities
Ability to work collaboratively in diverse teams and adapt to changing priorities
Attention to detail with a focus on quality and accuracy
Self-motivated with a proactive approach to learning and continuous improvement
Ability to manage time efficiently and meet tight deadlines
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.