The company is looking to solve business problems through innovation and engineering practices by designing, developing and implementing software solutions.
Requirements
- Designing, developing and maintaining multi-tier, multi-threaded enterprise applications using Java, SpringBoot
- Designing and developing RESTful APIs using best practices and standards
- Implementing API security using OAuth, JWT
- Using relational databases such as Oracle to develop and optimize SQL queries
- Implementing messaging solutions such as IBM MQ
- Utilizing cloud technologies such as AWS
- Using data integration strategies and tools for moving data between systems
Responsibilities
- Design, develop and implement software solutions
- Solve business problems through innovation and engineering practices
- Involved in all aspects of the Software Development Lifecycle (SDLC)
- Identify or troubleshoot application code-related issues
- Take active role in code reviews
- Assist with design reviews
- Participate in project planning sessions
Other
- Bachelor's degree in Mechanical Engineering, Computer Science, Computer Engineering, Computer Information Systems, or in a related field of study plus 5 years of experience
- Master's degree in Mechanical Engineering, Computer Science, Computer Engineering, Computer Information Systems, or in a related field of study plus 3 years of experience
- Full-Time
- Job Location: 545 Washington Blvd, Jersey City, NJ 07310