Java Developer - Enterprise Application & Cloud Integration
Synechron TechnologiesJob Description
Java Developer | Microservices, Cloud Integration & Enterprise Application Support
Job Summary
Synechron is seeking an experienced Java Software Engineer with a focus on enterprise-level application development and full-stack capabilities. This role is critical in delivering high-quality, scalable Java applications supported by frameworks such as Spring and Hibernate. The candidate will work collaboratively across teams to design, develop, and maintain robust solutions that enhance operational efficiency and support strategic business initiatives.
Software Requirements
Required Software Proficiency:
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
Preferred Software Skills:
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
Overall Responsibilities
Develop, support, and optimize enterprise Java applications supporting core business processes
Translate business needs into scalable, high-performance backend solutions using Java frameworks
Conduct code reviews, enforce development standards, and optimize system architecture
Collaborate with cross-functional teams to incorporate feedback, troubleshoot issues, and enhance application performance
Support deployment practices supporting continuous integration/delivery workflows
Maintain detailed technical documentation, including system architecture, code, and operational procedures
Support system upgrades, environment configurations, and performance tuning efforts supporting operational excellence
Drive best practices in security, data integrity, and application robustness supporting compliance standards
Technical Skills (By Category)
Programming Languages & Frameworks (Essential):
Java (latest LTS), Spring MVC, Spring Boot, Hibernate — core skills supporting scalable enterprise applications
Databases & Data Management:
SQL Server, Oracle, MySQL — supporting data persistence, querying, and schema design
Cloud & Infrastructure:
AWS, Azure, or GCP (supporting cloud deployment and integration) (preferred)
Build & Automation Tools:
Maven, Gradle, Jenkins — supporting automated build, testing, and deployment pipelines
Version Control & Collaboration:
Git, Bitbucket — enabling collaborative development and version management
Experience Requirements
At least 8+ years of professional Java development experience supporting enterprise applications
Proven experience designing and implementing scalable, high-availability solutions in a business environment
Skills in web services, APIs, and database integration supporting operational systems
Support for cloud deployment, automation, and CI/CD pipelines (preferred)
Experience working in Agile teams with code reviews and development best practices supported
Day-to-Day Activities
Develop, test, and maintain Java-based applications, APIs, and backend services supporting enterprise workflows
Collaborate with product, QA, and operations teams to implement new features and resolve issues
Conduct code reviews, optimize application performance, and ensure high security standards
Support deployment pipelines, environment configurations, and infrastructure automation
Troubleshoot technical issues, perform root-cause analysis, and implement fixes proactively
Maintain detailed documentation on systems architecture, code, and operational procedures
Participate in sprint planning, daily stand-ups, and retrospectives supporting Agile delivery
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
8+ years supporting large-scale enterprise applications in Java supporting operational excellence
Certifications in Java frameworks or cloud platforms are advantageous (preferred)
Proven ability to deliver secure, scalable, and maintainable enterprise-grade solutions
Professional Competencies
Strong analytical and troubleshooting skills supporting complex application performance issues
Leadership and mentorship capabilities to guide junior developers and ensure code quality
Effective communication and stakeholder management skills supporting cross-team collaboration
Adaptability to evolving technologies, security practices, and enterprise standards
Strategic thinking to optimize application performance, security, and scalability
Strong organizational skills for managing multiple tasks and delivering on deadlines in a fast-paced environment
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.
Job role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Flutter Developer
Minchu ProductionsQA / QC Executive
Sidra Tech SolutionsQuality Assurance Engineer
Kateel Engineering Industry Private Limited
Database Analyst
Smart Detective & Allied Services (India) Private LimitedComputer Trainer Programming Language
Magic Bus India Foundation
Package Consultant – SAP HANA SCM PM
360 Bytes Tech Venture Private LimitedYou can expect a minimum salary of 0 INR. The salary offered will depend on your skills, experience and performance in the interview.
The candidate should have completed the required education and people who have 8 to 31 years are eligible to apply for this job. You can apply for more jobs in Bengaluru/Bangalore to get hired quickly.
The candidate should have sound communication skills and sound communication skills for this job.
Both Male and Female candidates can apply for this job.
No, it's not a work from home job and can't be done online. You can explore and apply for other work from home jobs in Bengaluru/Bangalore at apna.
No work-related deposit needs to be made during your employment with the company.
Go to the apna app and apply for this job. Click on the apply button and call HR directly to schedule your interview.
The last date to apply for this job is . For more details, download apna app and find Full Time jobs in Bengaluru/Bangalore . Through apna, you can find jobs in 64 cities across India. Join NOW!