Search by job, company or skills

Java Developer

Java Developer

mars data insights
6-8 Years
Not Disclosed
Early Applicant
  • Posted 2 months ago
  • Be among the first 40 applicants

Job Description

Mars Data Hiring for Java Developer Positions in Bengaluru/Chennai/Hyderabad locations.

Skills: Java, analyze, design, document and implement features, business and technical requirements,

software architecture, GIT and continuous integration tools MSSQL or Oracle or DB2 LUW,

API, Java, IMDG (Hazelcast), Typescript, Angular and Node.js, Python, Jenkins, Docker, REST/SOAP, REST, RPC, LEX, YACC, and/or AWK, Kubernetes, Linux(optional), SonarQube or OWASP dependency-check

Job Title:J ava Developer

Job Type: Fulltime

Location:Bengaluru/Chennai/Hyderabad

Relevant Exp: 6+ years

Notice Period: Immediate

We are looking for a (senior) Java Software Developer to join the team. You will analyze, design, document and implement features for the EARTech Team. You will also create technical documentation for the software modules and/or system and support the team by bringing added value in every aspect of the development cycle.

This position offers a unique opportunity to transform the transport and logistics industry by spearheading a push for automation and mechatronic systems, allowing you to apply your cutting-edge knowledge and passion of technology to develop robust engineering solutions. As a (Senior) Java Developer, you will be part of a community of engineering practitioners across the company, where we develop the foundations of our future business towards terminal automation.

Below is a list of responsibilities and required experience. Items marked with [SR] only apply for senior profiles, applies to junior and senior profiles. Non-marked items are optional.

Responsibilities

• Capture and analyze the business and technical requirements

• Implement the business requirements into a sound technical solution

• Maintain and evolve the software architecture

• Produce secure and clean code that is stable, operational, consistent, well-performing, and

maintainable for a mission critical system

• Ensure code quality: define and participate to technical architecture and code review

processes]

• Prepare software developments & deployments: estimation, integration, surface and

automated testing, code reviews

• Testing and bug fixing

• Collaborate with the customer and teams in other locations on a daily basis

• Work closely with senior engineers, PMs, BAs and business users (clients) in order to find

best possible technical solution for the project

• Taking full responsibility of the delegated tasks.

• Contribute to the technical implementation of quotations

• This role reports to the Development team lead

Documentation

• Perform modifications to source code, documentation and test suite

• Analyze modifications required to source code, documentation and test suite, and define

test scope, to implement problem fixes and changes

• Perform and document tests in line with test scope defined before

• Execute tasks in accordance with governing quality, safety and security management

procedures

Experience

• You have a proven experience as Java developer

• You hold a Bachelor or Master Degree

• You have a good understanding of GIT and continuous integration tools and you have

experience with MSSQL or Oracle or DB2 LUW

• Strong knowledge with back-end technology (API, Java, IMDG (Hazelcast), message

oriented middleware (ActiveMQ))

• Strong knowledge of Typescript, Angular and Node.js, Python, Jenkins, Docker is

appreciated.

• Understanding of API design (REST, RPC) is also an added value such as interest in LEX,

YACC, and/or AWK

• Familiar with Agile / Scrum

• Strong knowledge of React, Typescript, Node.js, Azure, Docker, Kubernetes is appreciated.

• Knowledge in Gradle and/or Linux are a plus.

• Knowledge in Software quality checker tools (e.g. SonarQube, OWASP dependency-check)

isa plus as well.

Your profile

• Analytical mind, well organized and result driven

• Self-motivated, innovation minded and proactive

• Very meticulous and precise, focused on quality and detail oriented

• Comfortable in an agile context

• Working knowledge of distributed application development

• Great communication skills, sharing and exchange information within the team

• Organizational and presentation skills

• Interpersonal and teamwork skills

Share your resume to [Confidential Information]

More Info

Job Type:
Industry:
Employment Type:

Key Skills

About Company

Similar Jobs

8-10 yrs
Bengaluru, Chennai, Pune
Skills:
Jbpm, Api, Banking, Java developer
Early Applicant
8-10 yrs
INR 100,000 - 133,333 per month
Bengaluru, Pune
Skills:
Python, AWS, Cicd
5-7 yrs
Bengaluru, India
Skills:
Java, Agile Methodologies, Spring Boot, API design, JIRA, Sql, Spring, Angular, Automated Testing, React, Git, Version Control Systems, MySQL, Oracle, AWS, Test-driven development, Project management tools, Web API development, DevOps practices, Microservices architecture, CI/CD pipelines, AI concepts, Software security best practices
8-10 yrs
Bengaluru, India
Skills:
react.js , Java, Spring Boot, API design, Git, Gcp, JUnit, Mockito, Docker, Restful Apis, Azure, Kubernetes, AWS, Microservices architecture, CI/CD pipelines
8-10 yrs
Bengaluru, India
Skills:
Maven, Spring Boot, Spring MVC, Sql, Java 8, Jenkins, Git, Web Services, Docker, Spring Data Jpa, Rest Apis, Kubernetes, Microservices Architecture