17 Aug
|
Synechron
|
India
Overall Responsibilities
Develop, test, and maintain high-quality Java applications aligned with specified requirements
Collaborate with cross-functional teams to design solutions that address complex business challenges
Produce clean, modular, and maintainable code following industry standards and best practices
Debug, troubleshoot, and resolve technical issues efficiently to minimize service disruptions
Stay informed of emerging Java and fullstack technologies, integrating relevant practices into development workflows
Assist in designing user interfaces and integrating frontend components with backend services
Contribute to documentation, code reviews, and technical standards to ensure team consistency and quality
Software Requirements
Proficiency in Java programming language (Java 8 or higher)
Experience with Java frameworks such as Spring, Hibernate, and Struts
Familiarity with Integrated Development Settings (IDEs) like Eclipse, IntelliJ IDEA, or NetBeans
Knowledge of relational databases including MySQL, Oracle, and SQL Server
Experience with front-end frameworks React.js or Angular (version 8 and above preferred)
Experience with version control tools such as Git
Experience with build tools such as Maven or Gradle
Exposure to containerization technologies like Docker and orchestration tools like Kubernetes
Familiarity with RESTful API development and microservices architecture
Technical Skills (By Category)
Programming Languages:
Essential: Java (Java 8+), JavaScript
Preferred: TypeScript, HTML5, CSS3
Databases/Data Management:
Essential: MySQL, Oracle, SQL Server
Preferred: NoSQL databases such as MongoDB or Cassandra
Cloud Technologies:
Familiarity with cloud platforms (AWS, Azure, GCP) is preferred but not mandatory
Frameworks and Libraries:
Essential: Spring Boot, Hibernate, Struts, React.js or Angular
Preferred: Redux, Node.js, Webpack
Development Tools and Methodologies:
Essential: Git, Maven/Gra
📌 Automation Qa+javascript Chennai (India)
🏢 Synechron
📍 India