Senior Full-Stack Developer (Java / Angular 8+)

NET MATERIAL HANDLING, LTD.
Plano, TX, United States
about 1 month ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$87,360.0 - $101,920.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Adobe InDesign Agile Methodology Unit Testing Databases IBM DB2 Relational Databases Programming Tools Eclipse (Software) Java Platform Enterprise Edition (J2EE) FitNesse Gradle
+26 more
IBM WebSphere MQ Java GUIs Junit Microsoft SQL Server MySQL Mockito Angular 2+ Software Deployment Software Engineering Software Systems SQL Databases Systems Integration GitHub Copilot Large Language Models Spring-boot Sybase Generative AI Backend Git AngularJS Information Technology Front End Software Development Virtual Agents Restful APIs Docker Jenkins

Job description

Must Have Qualifications: Seasoned developer with 7+ years of hands-on software development experience with strong Java/Spring and Angular expertise. Must have solid backend experience with Rest APIs, integrations, databases, and security, as well as experience with modern development tools such as Git, SQL, and Unit Testing. Strong communication skills are required and background in capital markets or payments process is a strong plus. Experience with IBM MQ is a plus. Ex Freddie/Fannie experience is a strong plus. Schedule: Standard Shortlisting Deadline: July 8th, Engage business users to define the requirements and design for a new, best-in-class, payments platform. Application development, prototyping, and high-level technical consulting. Work closely with team members and business partners to develop cutting edge technology solutions under tight deadlines. Predict effects of configuration changes; identify application bottlenecks and opportunities to optimize performance. Support issue resolution and completion of ad-hoc requests in support of business partners within the I&CM division.

Requirements

5-7 years of IT experience in design, development, integration and testing of software solutions based on J2EE technologies in an agile environment. 5-7 years of experience with relational databases including Sybase, SQL Server, MySQL, and/or DB2. 3-5 years of experience developing RESTful web services using Spring Boot. 2-3 years of experience developing front-end GUIs using Angular 2 or higher. 2-3 years of experience with managing, building, and deploying code through tools including Eclipse, GIT, Gradle, Docker, and Jenkins. 2-3 years of experience designing and executing JUnit test cases using Mockito framework based on business requirements and functional specifications. 2-3 years of experience leveraging test automation tools, such as Fitnesse 2-3 years of experience working in an AGILE product centric software methodology Working experience and knowledge of GenAI tools, such as GitHub CoPilot, LLMs, RAG, Agentic AI Bachelor’s degree in computer science or related field. Preferred Skills Excellent problem solving and analytical, and technical skills. Ability to think critically and act expeditiously to evaluate situations, make decisions and solve problems. Flexible and versatile to adapt to any new environment and work on any project. Strong oral and written communication skills, and ability to work well with others. Ability to work effectively with continuous change and short deadlines. Demonstrated business acumen, problem solving skills, intellectual maturity, and relationship management skills.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

4:15 min

Refactoring test code dependencies with Maven and JUnit

Benjamin Bischoff Benjamin Bischoff · Europe 2026 Virtual

2:18 min

Scaling MySQL databases for massive user growth

Johannes Nicolai Johannes Nicolai +1 · LIVE

6:21 min

Investigating push inefficiencies with upstream Git experts

Jonathan Creamer · Coffee With Developers

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

1:48 min

Structuring and naming conventions for unit test methods

Annelore Egger Annelore Egger · WWC 2025

Videos

See all

Related articles

See all