Match score not available

Senior Java Software Engineer - India

unlimited holidays - extra holidays - extra parental leave - long remote period allowed
Remote: 
Full Remote
Contract: 
Experience: 
Mid-level (2-5 years)
Work from: 

CME logo
CME SME https://www.gotocme.com/
201 - 500 Employees
See more CME offers

Job description

This is a remote position.

Location: India

Department: Software Engineering

Reports To: TBD

Job Type: Full-time

 

Job Summary:

As a Senior Java Software Engineer, you will play a critical role in the design, development, and maintenance of high-performance software solutions using Java and related technologies. You will work closely with cross-functional teams to deliver robust, scalable, and secure software products.

 

Key Responsibilities:

  • Developing, testing, and debugging software applications using Java.
  • Seeking and finding solutions to facing problems.
  • Participating in almost all software life cycle phases: from analysis, design, implementation, and integration testing to quality assurance.
  • Understanding client requirements, analyzing, implementing new enhancements, and fixing bugs.
  • Providing flexible software design that allows the application of change requests in a short time.
  • Writing documentation such as: user guides, technical documentation, and design documents on Confluence.
  • Participating in the daily, weekly, and monthly meetings.
  • ​Guiding the team members and providing code reviews.



Requirements

Qualifications:

  •  Bachelor’s degree in computer science or computer engineering.
  • Java – Spring Boot – Gitflow - bitbucket Experience.
  • Minimum 3 years of experience in Java web development.
  • Good experience with maven builds system.
  • Good understanding of OOP and Rest APIs.
  • Servlet, JSP, Apache Sling, and AEM experience would be nice.
  • Delivery oriented person.
  • Multi-tasking person.
  • Good testing skills.
  • Good verbal and written English communication skills.
  • Experience in the Agile software development process.
     

CME is an Equal Opportunities Employer. The company is committed to equal employment opportunities regardless of age, sexual orientation, gender, pregnancy, religion, nationality, ethnic origin, disability, medical history, skin color, marital status, genetic information or parental status. We base all our employment decisions on merit, job requirements and business needs.

We strive to create a diverse and inclusive work environment where all individuals are valued and respected. Diversity is a fundamental part of our culture, and we encourage candidates from all backgrounds and experiences to apply.



Required profile

Experience

Level of experience: Mid-level (2-5 years)
Spoken language(s):
English
Check out the description to know which languages are mandatory.

Other Skills

  • Verbal Communication Skills
  • Delivery Focused
  • Multitasking

Java Developer Related jobs