Description

Job Description

  • Design, implement, and maintain Java-based applications, ensuring scalability and robustness.
  • Collaborate with stakeholders to analyze requirements, translating them into business objectives and system features.
  • Write well-structured, testable code, and oversee all stages of Java application development.
  • Identify and resolve technical issues, propose enhancements to the Java infrastructure, and create detailed design documentation.
  • Conduct software analysis, programming, testing, and debugging to ensure high-quality deliverables.
  • Develop user documentation, maintain codebases, and support continuous improvement initiatives through refactoring and optimization.
  • Work closely with cross-functional teams, including QA, DevOps, and UX/UI, to deliver integrated solutions.

 

Years of experience needed –

4-8 years of experience.

 

Technical Skills:

  • Knowledge of REST services using Java, and Spring Boot
  • Experience in Kubernetes/Docker
  • Must have working knowledge of Git, GitLab
  • Strong knowledge of DataBase in Cassandra, MongoDB
  • Have working knowledge of creating Graph QL, must have worked with POSTMAN
  • Knowledge of JIRA tool. 

 

Good to have Skills:

  • Prior experience in Telecom sector with Billing Experience
  • Working knowledge with Oracle
  • Hands on experience in Kafka 
  • Interacted with tools such as Splunk/Kibana / Swagger

Education

Any Graduate