Position: Sr. Java Developer - Application programmer V specialist
Openings: 2
Location: Newark, DE
3 days in office- Tues-Thurs
Duration: 12 month contract
Interview Process: 1st Round – Via WebEx (Technical) – 1 Person and 2nd Round – In-Person – 2-4 person panel
Start Date: 2/1/2025
Shift: M-F 8-5
Required Skills
- 7-10 years of experience in designing and implementing enterprise applications through all aspects of the SDLC
- Proven experience in JAVA/J2EE and Object-Oriented Design and Programming
- Comprehensive experience in using UNIX, Linux Operating systems, and well versed using various commands, especially as part of Shell Scripting
- Strong SQL experience with relational databases such as DB2, Oracle or MS SQL Server
- Agile methodology
- Working knowledge of IBM MQ - moving message between 2 systems
- Confident and creative problem-solver who can lead interaction with vendor resources while solving issues
- Effective Communication with the ability to articulate problems and solutions
- Able to participate or conduct conference calls with tech and/or business users
Desired Skills
- Strong Spring experience (Spring Batch or Spring Integration a plus)
- Experience in using version control tools like Bit Bucket, GitHub and Subversion.
- Familiarity with Stored Procedures, NDMs, AutoSys
- Familiarity with Tomcat and JBOSS - applications/ tools
- Experience in Banking Domain
- Experience with Base SAS 9.x and/or SAS BI Suites
- Experience installing or configuring with vendor products in-house
Job Description
This position is for a detail-oriented middleware developer with 7-10 years of strong programming experience in Java and shell scripting skills.
The role is for a developer who has a trailblazer mentality with a 'many hats' technology background showing that they are interested in more than just Java development.
The developer will work closely with business and technology partners to deliver solutions and must possess advanced problem-solving skills and the willingness to learn.
The developer must be a self-motivated team player, who can work independently with limited oversight/assistance,
a strong communicator with great communication skills who works well in a supportive and transparent team environment, while having the ability to research and resolve issues independently.
The ideal candidate enjoys pulling together technical and human inputs to understand and solve problems, and has used previously unlearned tools/processes to develop solutions.