HamburgerMenu
hirist

Mars Telecom Systems - Software Engineer - Java

Posted on: 29/07/2025

Job Description

Skills/Experience/Knowledge :

- 3 to 5 years related experience.

- Experience with, and understanding of, the software development life-cycle

- Experience debugging and troubleshooting

- Experience working within Agile/Scrum methodologies

- Strong in Java SE and Multi-Threaded programming

- Must have experience in exposing web services using JAX-WS/REST (one-two years during the last five years of experience)

- Hands on experience in Spring and Hibernate (one-two years during the last five years of experience)

- Hands on experience in Angular or ReactJS

- Good in SQL

- AWS knowledge is mandatory; candidates with AWS certification will be given strong preference.

- Experience in high and low level design

- Experience on any Enterprise Service Bus (ESB)

- Experience on Spring Boot and Spring Data

- Experience on UI development using JS libraries like Angular

- Prior experience in product development


Personal Qualities :

- Effective written and oral communication skills

- Excellent problem-solving skills

- Team player

- Able to prioritize work, complete multiple tasks and work under deadline and budget guidelines.

- May be required to travel domestically and internationally to include working odd hours, in-line with customer requirements


MANDATORY :

- Experience with, and understanding of, the software development life-cycle

- Experience debugging and troubleshooting

- Experience working within Agile/Scrum methodologies

- Strong in Java SE and Multi-Threaded programming

- Must have experience in exposing web services using JAX-WS/REST (one-two years during the last five years of

experience)

- Hands on experience in Spring and Hibernate (one-two years during the last five years of experience)

- Hands on experience in Angular or ReactJS

- Good in SQL

- AWS knowledge is mandatory; candidates with AWS certification will be given strong preference.

- Experience on Spring Boot and Spring Data

- Experience on UI development using JS libraries like Angular

- Prior experience in product development


Essential Job Duties and Responsibilities :


- Coordinates and develops project concepts, objectives, specifications and resource needs. Prepares design

specifications, analyses and recommendations.

- Use current programming language and technologies to provide creative, thorough and practical solutions to a wide range of technical problems

- Design develop and test applications and programs to support the companys products

- Design develop and test software programs following established quality standards and in accordance with internal engineering procedures including coding, unit testing and software configuration control


- Complete high- and low-level detailed software design specifications, storyboards and interface specifications

- Provide support of products through conception to product delivery including problem solving, defect maintenance and support to customer services

- Prepare reports, manuals, procedures and status reports
- Participate and work with team members in code reviews and make necessary improvements in code

- Coaches and mentors junior team members

- Keeps abreast of improvements and developments within software engineering

- Supports bid and proposals and customer variation requests

- Supports and coaches more junior members of the team


General Duties and Responsibilities :

- Comply with Cubics Quality Management System

- Comply with Cubic Occupational Health, Safety and Environment policies and procedures

- Comply with security in accordance with established policies and procedures of the organisations

- Comply with Cubic Human Resources Procedures

- Other duties as requested


Minimum Job Requirements :


Qualifications :
Four-year college degree in computer science, computer engineering or other related technical discipline.


info-icon

Did you find something suspicious?