Java/AI Software Engineer

Page Michael International Inc
Woodbridge Township, United States of America
2 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Compensation
$ 150K

Job location

Woodbridge Township, United States of America

Tech stack

Java
Artificial Intelligence
Software Applications
Code Review
IBM DB2
Software Debugging
Distributed Systems
Hibernate
IBM WebSphere MQ
Java Database Connectivity
Java Message Service (JMS)
Java Persistence API
Spring
JSON
JUnit
Python
Oracle Applications
Secure Coding
Shell Script
Software Systems
SQL Databases
Testng
XML
Multithreading
Enterprise Software Applications
Large Language Models
Prompt Engineering

Job description

  • Develop and maintain software applications using Java and AI technologies to meet project requirements.
  • Collaborate with team members to design, implement, and optimize software solutions.
  • Analyze business requirements and translate them into technical specifications.
  • Ensure the scalability, reliability, and performance of software systems.
  • Write clean, efficient, and maintainable code while adhering to industry best practices.
  • Debug and troubleshoot issues in software applications and provide timely solutions.
  • Participate in code reviews and contribute to continuous improvement initiatives.
  • Stay updated on the latest trends and advancements in Java and AI technologies.

Requirements

  • Core Java Tech Stack: Java, Spring Framework, JDBC/JPA (Hibernate), SQL, IBM DB2/Oracle, IBM MQ/JMS messaging, multithreading, XML/JSON processing, JUnit/TestNG, secure coding, and enterprise application development in distributed systems environments.
  • Professional experience using AI/LLMs, prompt engineering, and AI-enabled applications.
  • Python, Unix/Linux commands and shell scripting.

Benefits & conditions

Iselin, New Jersey Permanent USD130,000 - USD150,000 per year View Job Description The Java/AI Software Engineer will focus on designing and developing innovative software solutions, leveraging Java and AI technologies, to support the technology needs of the financial services industry. This role is based in New York and involves collaborating with cross-functional teams to deliver impactful technical solutions.

  • Permanent opportunity with well-reputed financial services firm.
  • Opportunity to be part of this firm's AI Lab at the ground floor., * Comprehensive benefits package.
  • 401(k) match program.

About the company

A company in the financial services industry based in New York.

Apply for this position