Icon hamburger
What job do you want?
Apply to this job.
Think you're the perfect candidate?
Apply Now

You’re being taken to an external site to apply.

Enter your email below to receive job recommendations for similar positions.

Software Engineer

Dimensional Thinking, LLC Parsippany Contractor
$73.00 - $75.00 / hour
Apply Now

The Software Engineer will work in all phases of the software development lifecycle, including requirement gathering, application design, system development, testing and implementation. Our payment services hub is built on a 100% Java EE platform supplemented with extensive company frameworks. The Software Engineer must be capable of producing high quality code, in a fast-paced, deadline-driven environment. This role liaises with project managers, lead developers, business analysts, and may also include some client interaction. 

  • Develop Java code that meets design and architectural requirements and supports system testing. 
  • Understand the impact of changes across the application. 
  • Operate effectively, and with a sense of urgency to meet deadlines and escalate issues effectively 
  • Discuss aspects of the design with architects, team leads and business analysts to check understanding and raise concerns 
  • Enhance and maintain existing application software, continually providing support for internally developed applications 
  • Accurately communicate development status on a regular basis to team leads 
  • Assist the production support team in defect analysis 

Basic Qualifications for Consideration: 

We are looking for an individual who has the extra level of drive to succeed despite obstacles and challenges, and a positive attitude favoring achievement of goals. The successful candidate must be determined to produce software of the highest quality through self-discipline, clear and engaged communication. You will possess a high level of commitment in carrying out the Company’s vision, mission and values. 

  • 3 to 5 years’ real-world professional experience in server-side Java development including the Java EE technologies (JDBC, EJB, and JMS), and Structured Framework experience (Struts) 
  • Working knowledge of XML and related technologies such as JAXP, JAXB, and XPath 
  • Experience in developing Java EE applications on WebLogic or WebSphere 
  • Background in relational databases and experience with applications that utilize relational databases 
  • General knowledge of SQL 
  • Experience with multidimensional databases and the MDX query language. 
  • Ability to apply advanced software programming to solve complex business problems. 
  • Must be detail-oriented, extremely organized, and will have exceptional writing and communication skills to establish relationships and work with all levels internally and externally. 
  • Demonstrated record developing successful applications that are highly integrated and reliable 
  • Ability to operate effectively, and with a sense of possibility, in a fast-paced, deadline-driven environment 
  • Knowledge of the Financial, banking sector, specifically Payments Systems highly preferred 

Preferred Skills, Experience, and Education: 

  • BS or MS degree in Computer Science, Computer Engineering or similar. 

Recommended skills

Java Message Service (Jms)
Enterprise Java Beans
Java Database Connectivity
Java Architecture For Xml Binding
Java Api For Xml Processing
Extensible Markup Language (Xml)


Salary Details

Based on Job Title, Location and Skills
Below Avg. Average Above Avg.

Career Path

See the next step in your career
Software Engineer
$73.00 - $75.00 / hour
Estimated Salary: $100K
Apply to this job.
Think you're the perfect candidate?
Apply Now

Help us improve CareerBuilder by providing feedback about this job: Report this job

Report this Job

Once a job has been reported, we will investigate it further. If you require a response, submit your question or concern to our Trust and Site Security Team

Job ID: 2373


For your privacy and protection, when applying to a job online, never give your social security number to a prospective employer, provide credit card or bank account information, or perform any sort of monetary transaction. Learn more.

By applying to a job using CareerBuilder you are agreeing to comply with and be subject to the CareerBuilder Terms and Conditions for use of our website. To use our website, you must agree with the Terms and Conditions and both meet and comply with their provisions.