Java Backend Developer
Synechron TechnologiesJob Description
Java Enterprise Developer | Spring Boot, APIs, Microservices, Cloud (AWS/Azure/GCP), Security & Performance Optimization
Job Summary
Synechron is seeking an experienced Java Backend Developer to support the development and maintenance of scalable, secure, and mission-critical enterprise applications. This role entails designing resilient backend services, APIs, and microservices supporting business operations in BFSI and enterprise domains. The successful candidate will work closely with cross-functional teams to ensure high system performance, security, and scalability, contributing to organizational growth and digital transformation initiatives.
Software Requirements
Required:
Deep expertise in Java (version 8+), including core Java and enterprise frameworks (Java EE)
Extensive experience with Spring / Spring Boot for building scalable, modular back-end services
Hands-on development of RESTful APIs and microservices architecture supporting enterprise workflows
Strong knowledge of relational databases like MySQL, Oracle, and SQL Server, including data modeling and query optimization
Experience with version control systems, especially Git
Familiarity with Agile and Scrum methodologies supporting iterative development processes
Preferred:
Experience supporting or deploying applications on cloud platforms such as AWS, Azure, or GCP
Knowledge of CI/CD tools like Jenkins, Maven, or GitHub Actions
Exposure to security standards such as OAuth, JWT, and data encryption mechanisms
Overall Responsibilities
Lead the design, development, and support of scalable Java backend solutions and APIs
Collaborate with product managers and cross-disciplinary teams to translate business requirements into technical solutions
Write clean, efficient, and maintainable code, following industry best practices and standards
Conduct code reviews to ensure high code quality, performance, and security compliance
Troubleshoot system issues, security vulnerabilities, and performance bottlenecks proactively
Support deployment, configuration, and application release in cloud or on-premises environments
Document architecture, APIs, and operational procedures to ensure knowledge sharing and compliance
Stay updated on emerging Java frameworks, architectures, and security standards; recommend improvements accordingly
Lead technical discussions and contribute to continuous improvement initiatives
Technical Skills (By Category)
Programming Languages:
Required: Java (8+), Spring, Java EE
Preferred: Additional JVM languages like Groovy or Kotlin; scripting languages for automation (Python, Shell)
Databases & Data Management:
MySQL, Oracle, SQL Server; experience with schema design, query tuning, and data security practices
Frameworks & Libraries:
Spring Boot, Hibernate, REST, OAuth/JWT for security, and enterprise APIs
Cloud & Deployment:
AWS, Azure, or GCP architecture support for deployment, scaling, and security (preferred)
Tools & CI/CD Pipelines:
Git, Jenkins, Maven, Docker, Kubernetes, supporting continuous integration and deployment
Security & Standards:
Implementing secure coding practices, ensuring data encryption, access control, and compliance
Experience Requirements
Minimum of 5 years of enterprise Java development experience supporting mission-critical applications
Proven success in designing scalable, high-performance backend systems and APIs
Hands-on experience with microservices and cloud deployment support is advantageous
Strong troubleshooting skills for security, performance, and stability issues
Industry experience in BFSI, finance, or large enterprise sectors preferred but not mandatory
Day-to-Day Activities
Develop, test, and deploy backend Java modules, APIs, and microservices supporting enterprise workflows
Collaborate with internal teams on requirements, architecture, and performance tuning
Conduct code reviews, optimize existing code, and address security vulnerabilities
Support application deployment, environment configuration, and system upgrades
Troubleshoot production issues, perform root cause analysis, and implement permanent fixes
Document system architecture, design decisions, and operational procedures
Participate in Agile ceremonies including sprint planning, stand-ups, and retrospectives
Qualifications
Bachelor’s or Master’s degree in Computer Science, Software Engineering, or related field
5+ years supporting or developing enterprise Java applications in a high-availability environment
Certifications related to Java development, cloud platforms, or security standards are advantageous
Proven ability to deliver secure, scalable, and maintainable solutions supporting enterprise operations
Professional Competencies
Strong analytical and troubleshooting skills for complex enterprise systems
Effective communication skills for stakeholder engagement and technical documentation
Leadership potential to mentor junior developers and enforce best practices
Strategic thinking aligning development efforts with organizational goals
Adaptability to evolving technology standards, security practices, and project priorities
Time management skills to prioritize tasks and deliver solutions within 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.
Experience Level
Senior LevelJob role
Job requirements
About company
Similar jobs you can apply for
Software / Web Developer
Software / Web Developer Intern
BNV SoftwareMarathi Native Speaker – AI Speech Recording Project (Remote)
Arctic Engines
Field Executive
Closed Circuit AI Private Limited
Quality Engineer
Ace Carbo NitridersOdia Native Speaker – AI Speech Recording Project (Remote)
Arctic Engines
Sales Executive (Fresher)-MBA Sales And Marketing Fresher
Airdit Software Services 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 7 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!