Java Middleware Developer
Hire IT People
Charlotte, NC, United States
1 day ago
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Apply on ats.hireitpeople.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Contract type
Temporary contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
8 years minimum
Working hours
Regular working hours
Job source
Tech stack
Java (Programming Language)
Agile Methodology
Continuous Integration
IBM DB2
Relational Databases
Web Development
Middleware
Hibernate (Java)
Microsoft SQL Server
Model View Controller (MVC)
Object-Oriented Software Development
Oracle (Applications)
+8 more
Web Services
Spring-boot
Git
Restful APIs
Spring Batch
Docker
Jenkins
Microservices
Job description
- Responsible for developing and delivering complex software requirements to accomplish business goals.
- Ensures that software is developed to meet functional, non - functional, and compliance requirements.
- Codes solutions, unit tests, and ensures the solution can be integrated successfully into the overall application/system with clear, robust and well-tested interfaces.
- Contributes to story refinement/defining requirements.
- Participates and guides team in estimating work necessary to realize a story/requirement through the delivery lifecycle.
- Assists team with resolving technical complexities involved in realizing story work.
- Contributes to existing test suites (integration, regression, performance); Analyzes test reports, identifies any test issues/errors; Triages the underlying cause.
- Documents and communicates required information for deployment, maintenance, support, and business functionality.
Requirements
- 8+ years of hands-on development experience with Java 1.8 or above
- Experience with Object oriented programming & design concepts
- Experience in Java backend and middleware technologies
- Experience in building web applications
- Experience developing RESTful webservices based applications
- Experience with server-side frameworks such as spring (like MVC, Springboot, Springbatch, etc.)
- Experience working with ORM frameworks such as Hibernate
- Experience working with RDBMS such as Oracle, SQL Server, or DB2 etc.
- Experience in CI/CD, preferably using Jenkins, Git
- Experience working in distributed Agile teams
- Ability to work independently and strong problem solving skills
Desired Skills:
- Knowledge of Banking and Finance domain
- Experience working in Unix/Linux environment
- Experience working with Microservices with docker container/Open Shift a plus
- Good interpersonal skills to interact with cross functional teams and business
Apply for this position
This job is hosted externally. Click below to view the full posting and apply.
Apply on ats.hireitpeople.com
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Talks and stories from around this role — technically off-topic, practically not.
Moments
Explore playlistsVideos
See allRelated articles
See all
TL
Thomas Limbüchler
almost 6 years ago
AF
Ava Faulkner
7 Important Tips That Every Software Developer Should Know
about 4 years ago
LM
Luis Minvielle
Top 10 Java Libraries
over 2 years ago
LM
Luis Minvielle
Is Software Engineering Over-Saturated?
over 2 years ago
LM
Luis Minvielle
Why Upskilling And Reskilling is Important For Developers
over 2 years ago
LM
Luis Minvielle
Top-Paying Tech Jobs (with Salaries)
over 2 years ago