Match score not available

Senior JAVA Developer

Remote: 
Full Remote
Contract: 
Experience: 
Senior (5-10 years)
Work from: 

Offer summary

Qualifications:

Proficiency in Java 8+, Spring Boot, Experience with MongoDB, Redis, Kafka, Working knowledge of CI/CD, Docker, At least 5 years in a development company, Degree in computer science or IT.

Key responsabilities:

  • Create high-quality code per specifications
  • Design and implement Java applications
  • Define application functions with the team
  • Mentor team to meet project deadlines
  • Conduct code reviews and ensure guideline adherence
FCI CCM logo
FCI CCM
501 - 1000 Employees
See more FCI CCM offers

Job description

Roles and Responsibilities:
  • Interpret briefs to create high-quality code that functions according to specifications.
  • Design, create, and implement Java-based applications.
  • Determine application functions and objectives with the team.
  • Ensure that written code aligns with the project objectives.
  • Work closely with the Product Manager/Architect to define deliverables.
  • Mentor and motivate the team to achieve project deadlines.
  • Develop code for complex modules and work with Lead to define product architecture.
  • Adhere to coding guidelines and ensure that the team follows them.
  • Conduct code reviews based on agreed-upon guidelines.
  • Possess hands-on experience in Docker, Kubernetes, AWS.
  • Have a good knowledge of Object-Oriented and Cloud-native computing design patterns.
  • Have working knowledge of CI/CD.
  • Have working knowledge of JIRA, Confluence, and Source Control like GitLab.


Requirements
Key skills required for the role:
  • Proficiency in Java 8+ programming, ​Spring boot, MongoDB, Redis, Kafka, Consul, Spring Data cloud, MySQL, Hibernate, and JPA
  • Experience working with agile/scrum or iterative development methodologies
  • Ability to gather system and user requirements and translate them into software features
  • Strong problem-solving and communication skills
  • Experience working in a product or large-scale IT company
  • Knowledge of integration projects and performance tuning
  • Familiarity with Docker, Kubernetes, AWS, JIRA, Confluence, and GitLab
  • Ability to manage cross-functional teams including BA, tech writer, architect, developer, UI/UX, and QA
  • At least 5 years of experience working in a product-based or development company
  • A graduate/master’s degree in engineering, preferably in computer science or IT, with consistent academic grades all across.


Benefits
The company offers a range of employee benefits including:
  • Cashless medical insurance for employees, spouses, and children
  • Accidental insurance coverage
  • Life insurance coverage
  • Five-day work week
  • Company-paid lunch
  • Company-paid transportation
  • Access to online learning platforms such as Udemy and LinkedIn Learning
  • Retirement benefits including Provident Fund (PF) and Gratuity
  • Sodexo benefits for income tax savings
  • Hybrid work from home policy*


Required profile

Experience

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

Other Skills

  • Team Management
  • Mentorship
  • Verbal Communication Skills
  • Problem Solving
  • Team Motivation

Java Developer Related jobs