Java Developer - Backend Software Engineer
Synechron TechnologiesJob Description
Java Developer | Spring, Hibernate, APIs, Cloud Support, Security, and Performance Optimization
Job Summary
Synechron is seeking a dedicated Java Software Developer to support the development, maintenance, and enhancement of enterprise-grade applications. This role focuses on creating scalable, secure, and high-performance solutions that support core business processes. The ideal candidate will collaborate with cross-functional teams to develop high-quality features, troubleshoot complex issues, and support continuous integration and delivery, contributing to organizational growth and operational excellence.
Software Requirements
Required:
Proficiency in Java (latest version or Java 8+) including Java EE, Spring, Hibernate, and JSF frameworks
Experience with IDEs such as Eclipse, IntelliJ IDEA, or NetBeans
Strong knowledge of relational databases such as MySQL, Oracle, or SQL Server, including data modeling and query optimization
Hands-on experience with version control systems like Git
Understanding of RESTful web services and API design
Familiarity with Agile methodologies, Scrum, and Kanban
Preferred:
Experience with cloud deployment in AWS, Azure, or GCP support environments
Knowledge of build tools like Maven or Gradle
Exposure to security standards such as encryption, SSL/TLS, OAuth, and JWT
Overall Responsibilities
Develop, test, and support enterprise-level Java applications supporting core business operations
Collaborate with product owners and technical teams to translate requirements into scalable solutions
Write clean, maintainable, and efficient code following industry standards and best practices
Conduct code reviews, perform performance tuning, and troubleshoot technical issues actively
Support deployment activities, system upgrades, and environment configurations
Document application architecture, code, and deployment procedures
Stay updated on emerging Java technologies and incorporate best practices into ongoing development efforts
Technical Skills (By Category)
Programming Languages:
Required: Java (8+), Java EE, JavaScript (ES6+)
Preferred: Additional scripting languages such as Python or Groovy for automation and support tooling
Databases & Data Management:
MySQL, Oracle, SQL Server; experience with data modeling, query optimization, and data security practices
Cloud Technologies:
Basic understanding of deploying and supporting applications in AWS, Azure, or GCP (preferred)
Frameworks & Libraries:
Spring (Boot, MVC), Hibernate, REST API, JSF, security libraries (OAuth, JWT)
Tools & Methodologies:
GIT, Maven, Jenkins, Agile/Scrum, CI/CD pipelines supporting DevOps practices
Security & Standards:
Secure coding, data encryption, authentication and authorization protocols (OAuth, JWT)
Experience Requirements
Minimum of 3 years supporting enterprise Java applications
Proven experience delivering scalable, secure, and high-performance Java solutions
Experience working within Agile environments supporting continuous delivery
Familiarity with deployment, database, and security best practices supporting mission-critical systems
Industry experience in finance, banking, or enterprise IT is preferred but not mandatory
Day-to-Day Activities
Develop and optimize backend Java modules and APIs supporting business processes
Collaborate with product managers and cross-functional teams during requirement gathering and solution design
Conduct code reviews, performance tuning, and address security vulnerabilities
Support deployment, environment configuration, and application upgrades
Troubleshoot and resolve production issues swiftly to ensure system stability
Maintain documentation for system architecture, code, and operational procedures
Participate in agile ceremonies, sprint planning, and team retrospectives
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or a related field
3+ years supporting enterprise Java applications supporting business operations
Certifications in Java or cloud platforms are advantageous
Proven success in delivering robust, scalable, and secure Java solutions
Professional Competencies
Strong analytical and troubleshooting skills for complex system issues
Effective communication skills to articulate technical concepts and collaborate across teams
Leadership qualities to mentor junior developers and promote best practices
Strategic mindset aligning development efforts with organizational goals
Adaptability to evolving technologies, security standards, and industry trends
Time management skills to prioritize tasks and meet project 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.
Job role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
App Developer
Minchu Productions
Quality Assurance Officer
Jai Finance India LimitedQA / QC Executive
Sidra Tech Solutions
Database Analyst
Smart Detective & Allied Services (India) Private Limited
Package Consultant – SAP HANA SCM PM
360 Bytes Tech Venture Private Limited
DevOps Engineer
Digitory SolutionsYou 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 3 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!