Senior Java Developer – Enterprise Applications, Microservices & Cloud Integration

Synechron

Not Interested
Bookmark
Report This Job

profile Job Location:

Bengaluru - India

profile Monthly Salary: Not Disclosed
Posted on: 18 hours ago
Vacancies: 1 Vacancy

Job Summary

Job Summary

Synechron is seeking a highly skilled Java Developer to design develop and maintain enterprise-grade Java applications. This role involves collaborating with cross-functional teams to deliver scalable secure and high-performance solutions aligned with business objectives. You will contribute to innovative projects in various domains ensuring code quality system reliability and adherence to industry best practices. Your expertise will help support Synechrons strategic goals in delivering robust digital solutions for clients.


Software Requirements

Required:

  • Strong proficiency in Java (version 8 and above) with extensive experience in enterprise application development

  • Experience with Java frameworks such as Spring Hibernate and Struts

  • Familiarity with development tools like Eclipse IntelliJ IDEA or NetBeans

  • Working knowledge of relational databases such as MySQL Oracle or SQL Server

  • Proven ability to write clean maintainable and efficient code

  • Experience with version control systems like Git or SVN

  • Understanding of software development lifecycle and agile methodologies


Preferred:

  • Knowledge of cloud platforms such as Azure or AWS

  • Experience with microservices architecture and REST API development

  • Familiarity with containerization tools like Docker and Kubernetes

  • Exposure to automated testing tools (e.g. JUnit Mockito) for continuous testing practices


Overall Responsibilities

  • Develop test and deploy scalable Java applications supporting various business functions

  • Collaborate with product managers analysts and technical teams to gather requirements and implement solutions

  • Write clean reusable and well-documented code following best practices and organizational standards

  • Debug troubleshoot and resolve technical issues impacting application performance and stability

  • Participate in design reviews code reviews and system architecture discussions

  • Support the integration of third-party APIs services and cloud components

  • Ensure applications meet security compliance and performance standards

  • Continuously explore new technologies and industry trends to improve application design and development processes

  • Contribute to technical documentation deployment strategies and knowledge sharing within the team


Technical Skills (By Category)

Programming Languages (Essential):

  • Java (version 8)

  • SQL for database querying and management


Preferred:

  • Additional languages such as JavaScript or Python for automation and scripting


Frameworks & Libraries:

  • Spring (Core Boot Security Data)

  • Hibernate or JPA

  • Struts (preferred)

  • RESTful API design and development


Development Tools & Methodologies:

  • Eclipse IntelliJ IDEA or NetBeans

  • Git/SVN for version control

  • Jenkins Maven or Gradle for build automation

  • Agile methodologies (Scrum Kanban) and tools such as Jira


Databases & Data Management:

  • Oracle MySQL SQL Server

  • Database schema design and query optimization


Security & Best Practices:

  • Secure coding practices data encryption and API security principles

  • Familiarity with industry standards such as OWASP guidelines


Cloud & Deployment (Preferred):

  • Basic knowledge of deploying applications on Azure or AWS

  • Containerization with Docker orchestration with Kubernetes (preferred)


Experience Requirements

  • At least 5 years of professional Java development experience in enterprise environments

  • Proven experience designing developing and maintaining scalable Java applications

  • Experience working in cross-functional teams within agile environments

  • Prior experience with database design performance tuning and optimization

  • Exposure to cloud deployment and microservices architecture is an advantage


Day-to-Day Activities

  • Develop and maintain core Java applications in accordance with project timelines and quality expectations

  • Engage in daily scrum meetings planning and sprint reviews

  • Collaborate with teams to refine requirements and ensure technical feasibility

  • Conduct code reviews unit testing and integration testing to ensure code quality

  • Debug and resolve issues promptly to minimize application downtime

  • Support deployment activities including CI/CD pipelines and environment configurations

  • Keep abreast of new Java features frameworks and industry trends to recommend improvements

  • Document architecture code and deployment procedures for future reference


Qualifications

  • Bachelors or Masters degree in Computer Science Engineering or related field

  • 5 years of full-stack or enterprise Java development experience

  • Proven track record in building scalable secure and high-performance systems

  • Certification such as Oracle Java Certified Programmer (preferred)


Professional Competencies

  • Strong analytical and problem-solving skills for complex technical challenges

  • Excellent communication skills for effective collaboration with diverse teams and stakeholders

  • Ability to work independently and manage multiple priorities effectively

  • Adaptability to evolving technologies and business requirements

  • Detail-oriented with a focus on delivering high-quality software solutions

  • A proactive learner willing to explore and implement new tools and best practices

SYNECHRONS 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 applicants gender gender identity sexual orientation race ethnicity disabled or veteran status or any other characteristic protected by law.

Candidate Application Notice


Required Experience:

Senior IC

Job SummarySynechron is seeking a highly skilled Java Developer to design develop and maintain enterprise-grade Java applications. This role involves collaborating with cross-functional teams to deliver scalable secure and high-performance solutions aligned with business objectives. You will contrib...
View more view more

Key Skills

  • REST
  • Eclipse
  • Junit
  • Spring
  • Struts
  • SOAP
  • Jpa
  • Hibernate
  • Maven
  • J2EE
  • Jdbc
  • Java

About Company

Company Logo

Chez Synechron, nous croyons en la puissance du numérique pour transformer les entreprises en mieux. Notre cabinet de conseil mondial combine la créativité et la technologie innovante pour offrir des solutions numériques de premier plan. Les technologies progressistes et les stratégie ... View more

View Profile View Profile