Sr. Java Developer

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

Offer summary

Qualifications:

Bachelor's or Master's degree in Engineering, Computer Science, or Supply Chain., Minimum 5 years of software development experience., Strong object-oriented programming skills with extensive Java knowledge., Experience with relational databases, SQL, and software design patterns..

Key responsibilities:

  • Develop and participate in the design of supply chain application modules.
  • Write code, automated tests, and deployment scripts.
  • Collaborate with QA, operations, and support teams during project phases.
  • Assist in technical guidance and mentoring of junior team members.

Digi Digital Placement logo
Digi Digital Placement Scaleup https://digidigitalplacement.com/
51 - 200 Employees
See all jobs

Job description

Job Description
Must Have Skills Core java basics oops, multithreading, sql db, joins
Core Java, SQL Database

JOB Description
The Senior Software Engineer will be a member of the development team for Supply Chain Application module suite. Supply Chain Application modules are built on projects Platform, a SDK for building enterprise business applications. The Supply Chain modules include components at various layers, including serverside, integration, supply chain planning engines and userinterface. This individual will be responsible for participating in module development and providing technical assistance to junior members of the team.

Essential Functions:

Producing design documents based on a requirements document and participating in design reviews

Producing effort estimates

Writing code, automated unit and functional tests, and builddeployment scripts

Participating in code reviews

Executing performancescalability tests & profiling hotspots

Collaborating with QA, Technical Operations and Production Support during the various phases of a project Education: BEME in Engineering, Computer Science, Supply Chain Experience .

Skills: Minimum 5 years of experience in writing software

Strong analytical problem solving skills

Strong Object Oriented Programming Skills. Good understanding of data structures and algorithms.

Extensive knowledge of the Java programming language

Understanding of software design patterns, J2EE components (EJB, JSP, Servlets), and XML

Experience with relational databases (preferably Oracle) and ObjectRelational frameworks. Should be able to write SQL queries, procedures, triggers and do basic performance tuning.

Experience with C++ is a plus.

Functional knowledge of supply chain management domain.

Prior experience in development or consulting with an enterprise software vendor – preferably in supply chain planning or forecasting area.

Experience with enterprise integration patterns & protocols, including SOAP, REST, JMS, EDI is a plus.

Experience writing build & deployment scripts (e.g. Ant)

Excellent communication (verbal and written) and interpersonal skills

Systems implementation skills: requirementsprocess analysis, conceptual and detailed design, configuration, testing, training, support .

Some experience with a scripting language such as Python or Ruby preferred .

Some experience with newer web client technologies such as AJAX, EXTJS preferred

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

  • Communication
  • Training And Development
  • Analytical Thinking
  • Social Skills

Java Developer Related jobs