Analyst Programmer - 261311

Tech Mahindra (formerly Mahindra Satyam)

City of Melbourne

On-site

AUD 80,000 - 100,000

Full time

14 days+
Application generator

Stand out for this role — generate a tailored resume and cover letter in about a minute.

Get past ATS filters

Job summary

Tech Mahindra (formerly Mahindra Satyam) is looking for a skilled developer in Melbourne to work on telecom applications focused on service provisioning and activation. The successful candidate will develop backend REST APIs in Java using Spring Boot, conduct peer code reviews, and write comprehensive unit tests. Key skills include Core Java, Advanced Java, SQL, and experience with tools like Camunda and AWS SQS. The role demands high coding standards and debugging expertise for production support.

Qualifications

  • Strong grasp of object-oriented programming and multithreading.
  • Experience in writing unit tests achieving over 80% code coverage.
  • Proficient in database solutions including SQL and NoSQL.

Responsibilities

  • Develop telecom applications for service provisioning and activation.
  • Build backend Rest API endpoints adhering to TMF standards.
  • Perform peer code reviews for coding consistency.

Skills

Core Java
Advanced Java
SQL
Database design
Neo4j
MongoDB
Splunk
NewRelic

Tools

Java
Spring Boot
Camunda
AWS SQS

Job description

Primary or Mandatory skills:-

  • Core Java: Strong grasp of object-oriented programming.
  • Advanced Java: Knowledge of multithreading, collections, JDBC.

Good to have skills:

  • Database: Proficient in SQL, Native SQL, JPQL, NoSQL, database design, and MySQL integration.
  • Neo4j and MongoDB
  • Experience with Splunk and NewRelic.

Detailed Job description: -

  • Development of telecom application which is responsible for service provisioning and service activation of mobile services using TMF640.
  • Development of backend Rest API endpoints using Java, Spring boot adhering to the TMF standards and writing clean, reusable efficient code.
  • Workflow orchestration using Camunda and asynchronous processing via AWS SQS queues.
  • Perform peer code reviews to maintain consistency of coding style across the project and to achieve readable, maintainable source code with best coding standards.
  • Writing unit test cases to achieve code coverage more than 80 % and ensure all the business logic is tested out.
  • Perform source code scan to identify code vulnerabilities and mitigate reported vulnerabilities before each release of the project.
  • Debugging issues and defects, writing unit tests, post-deployment verification.
  • Testing and ensuring reported bugs are fixed according to project test guidelines to make sure of high application availability.
  • Production Support activities for maintaining performance resilience and data remediation for custom records.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Java Software Engineer
Senior Java Software Engineer

Zone IT Solutions • Sydney

On-site
AUD 150,000 - 230,000
Java Backend Engineer — Telecom Services & Orchestration
Java Backend Engineer — Telecom Services & Orchestration

Tech Mahindra (formerly Mahindra Satyam) • City of Melbourne

On-site
AUD 80,000 - 100,000
Backend Java Spring Boot Microservices Engineer
Backend Java Spring Boot Microservices Engineer

Infosys Limited • City of Melbourne

On-site
AUD 109,000 - 120,000
Hybrid work arrangements
API developer (Java Spring boot)
API developer (Java Spring boot)

Kaizen Global Technologies • City of Brisbane

On-site
AUD 120,000 - 160,000
TECHNICAL LEAD
TECHNICAL LEAD

Coforge Limited • City of Brisbane

On-site
AUD 120,000 - 180,000
Principal Java Developer (Security Clearance)
Principal Java Developer (Security Clearance)

Xpt Software Australia Pty Ltd • Canberra

On-site
AUD 180,000 - 260,000
Analyst Programmer
Analyst Programmer

Coforge Limited • City of Brisbane

On-site
AUD 90,000 - 140,000
Senior Java Developer
Senior Java Developer

Virtusa • City of Melbourne

On-site
AUD 120,000 - 150,000
Sr Manager - Software & Application Development
Sr Manager - Software & Application Development

Tata Communications • City of Melbourne

On-site
AUD 120,000 - 150,000
Lead Technical Consultant
Lead Technical Consultant

WNS • North Sydney Council

On-site
AUD 110,000 - 140,000