Synechron is seeking an experienced Java Software Engineer with a focus on enterprise-level application development and full-stack capabilities. The candidate will work collaboratively across teams to design, develop, and maintain robust solutions that enhance operational efficiency and support strategic business initiatives.
Requirements
- 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
- 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
Benefits
- Flexible workplace arrangements
- Mentoring
- Internal mobility
- Learning and development programs