Bangalore, Karnataka, India
Information Technology
Full-Time
Synechron
Overview
Job Summary
Synechron is seeking a skilled Java Back End Developer to design, develop, and maintain robust Java-based applications that support our enterprise needs. In this role, you'll work closely with cross-functional teams to create scalable, efficient, and reliable back-end systems, leveraging industry best practices. Your expertise will contribute directly to delivering high-quality solutions aligned with our strategic objectives and technological growth.
Software Requirements
Required Skills:
Programming Languages:
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.
Candidate Application Notice
Synechron is seeking a skilled Java Back End Developer to design, develop, and maintain robust Java-based applications that support our enterprise needs. In this role, you'll work closely with cross-functional teams to create scalable, efficient, and reliable back-end systems, leveraging industry best practices. Your expertise will contribute directly to delivering high-quality solutions aligned with our strategic objectives and technological growth.
Software Requirements
Required Skills:
- Strong knowledge of Java and the Java EE platform, with experience in production environments
- Experience with web development frameworks such as Spring, Hibernate, or JSF
- Solid understanding of relational databases and SQL query optimization
- Familiarity with Agile software development methodologies
- Experience using version control systems, particularly Git
- Working knowledge of RESTful web services and API development
- Knowledge of cloud platforms (AWS, Azure, GCP)
- Exposure to microservices architecture
- Familiarity with test automation frameworks
- Develop and maintain reliable, scalable Java applications, ensuring code quality and adherence to best practices
- Collaborate with business analysts, front-end developers, and DevOps teams to implement features and improve existing systems
- Write clean, maintainable, and efficient code, accompanied by comprehensive documentation
- Participate in code reviews, testing, and debugging to ensure robust deliverables
- Optimize database interactions and ensure high-performance data processing
- Stay informed about emerging Java technologies and incorporate relevant improvements into applications
- Support deployment and production issue resolution to maintain system stability
- Contribute to continuous improvement initiatives and knowledge sharing within the team
Programming Languages:
- Essential: Java
- Preferred: Knowledge of JavaScript or other languages is a plus, though not mandatory
- Experience with relational databases such as MySQL, SQL Server, Oracle, or similar systems
- Ability to write optimized SQL queries and understand database schema design
- Not mandatory but advantageous: familiarity with cloud deployment environments (AWS, Azure, GCP)
- Spring Framework (Core, MVC, Boot), Hibernate or JPA, JSF (preferred)
- Git (version control), Maven or Gradle (build tools), Jenkins (CI/CD), Agile methodologies
- Basic understanding of secure coding principles and authentication mechanisms like OAuth or JWT
- At least 3+ years of hands-on Java development experience in a professional setting
- Proven track record of developing, deploying, and maintaining back-end systems
- Experience working within Agile teams and participating in the full software development lifecycle
- Exposure to database-driven applications and REST API implementation
- Experience with troubleshooting, performance tuning, and refactoring code
- Develop, enhance, and maintain Java backend applications to meet business requirements
- Write unit, integration, and performance tests to ensure code quality
- Participate in daily stand-ups and sprint planning sessions
- Collaborate with front-end developers and business teams to translate requirements into technical solutions
- Conduct code reviews, provide constructive feedback, and adhere to coding standards
- Troubleshoot technical issues and deploy fixes efficiently
- Document system design, APIs, and technical configurations
- Keep abreast of the latest developments in Java and related ecosystems
- Bachelor's degree in Computer Science, Information Technology, or a related discipline
- Relevant certifications (e.g., Oracle Java Certification) are a plus
- Demonstrated success in building scalable back-end systems using Java
- Strong problem-solving and analytical skills with an eye for detail
- Excellent written and verbal communication skills
- Proven ability to work effectively both independently and within a team
- Strong organizational skills with the ability to prioritize tasks and manage time efficiently
- Adaptability to evolving project requirements and new technologies
- A mindset oriented towards continuous learning and process improvement
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.
Candidate Application Notice
Similar Jobs
View All
Talk to us
Feel free to call, email, or hit us up on our social media accounts.
Email
info@antaltechjobs.in