Match score not available

Sr. Java Developer

Remote: 
Full Remote
Contract: 
Work from: 

Offer summary

Qualifications:

Bachelor's or Master's degree in Engineering, Computer Science, or Supply Chain Management., Minimum 5 years of experience in software development, particularly in Java and SQL., Strong analytical and problem-solving skills with a solid understanding of OOP, data structures, and algorithms., Familiarity with software design patterns, enterprise integration patterns, and relational databases, preferably Oracle..

Key responsabilities:

  • Participate in the development of Supply Chain Application modules and provide technical assistance to junior team members.
  • Produce design documents and effort estimates, and participate in design reviews.
  • Write code, automated tests, and deployment scripts while executing performance tests and profiling.
  • Collaborate with QA, Technical Operations, and Production Support throughout project phases.

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 server-side, integration, supply chain planning engines and user-interface. 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 build/deployment scripts

Participating in code reviews

Executing performance/scalability tests & profiling hotspots

Collaborating with QA, Technical Operations and Production Support during the various phases of a project Education: BE/ME 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 Object/Relational 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: requirements/process 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

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