Java Developer/Software Engineer

New York, NY, US • Posted 7 hours ago • Updated 7 hours ago
Contract W2
72 Months
No Travel Required
On-site
$70 - $75/hr
Company Branding Image
Fitment

Dice Job Match Score™

🔢 Crunching numbers...

Job Details

Skills

  • Java
  • J2EE
  • Software Engineering
  • Spring Framework
  • Apache Kafka
  • Spring Boot
  • SQL

Summary

Job Description: Java Developer

Location: Plano, TX/New York/New Jersey 
Duration: Contract to Hire
Job Title: Java Developer

Job Summary

We are seeking a skilled Java Developer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate will have strong hands-on experience with Java/J2EE, Spring Boot, SQL, and messaging technologies such as Kafka or MQ.

The candidate should have experience working in a large corporate environment, contributing across the Software Development Life Cycle (SDLC), and maintaining application performance, security, and operational stability. Experience using enterprise-approved AI-assisted software development tools and cloud technologies such as AWS or Azure is also required.

Key Responsibilities

  • Design, develop, test, debug, and maintain enterprise-grade applications using Java/J2EE and Spring Boot.

  • Develop scalable, reliable, and high-performance backend services and APIs.

  • Write and optimize SQL queries and work with relational databases.

  • Implement messaging and event-driven solutions using Kafka, MQ, or similar technologies.

  • Participate in all phases of the Software Development Life Cycle, including requirements analysis, design, development, testing, deployment, and maintenance.

  • Troubleshoot application issues, identify root causes, and implement effective solutions.

  • Ensure application resiliency, security, performance, and operational stability.

  • Use enterprise-authorized AI-assisted development tools for coding, testing, troubleshooting, and documentation while validating AI-generated outputs for accuracy, quality, and security.

  • Follow responsible AI practices, including data sensitivity requirements and secure handling of inputs and outputs.

  • Collaborate with cross-functional teams in an Agile development environment.

  • Support CI/CD processes and contribute to continuous improvement in development and deployment workflows.

  • Work with cloud technologies such as AWS or Microsoft Azure to support application development and deployment.

Required Skills and Qualifications

  • Formal training or certification in software engineering concepts, with practical experience applying them in a professional environment.

  • Strong hands-on experience with Java/J2EE and Spring Boot.

  • Experience developing, debugging, and maintaining applications in a large enterprise or corporate environment.

  • Strong knowledge of SQL and database querying.

  • Experience with messaging technologies such as Apache Kafka or MQ.

  • Hands-on experience with enterprise-approved AI-assisted software development tools.

  • Ability to critically evaluate and validate AI-generated code, tests, troubleshooting recommendations, and documentation.

  • Understanding of responsible AI usage, data security, confidentiality, and secure engineering practices.

  • Experience across the complete Software Development Life Cycle (SDLC).

  • Familiarity with Agile methodologies and development practices.

  • Exposure to CI/CD, application resiliency, and application security.

  • Practical knowledge of cloud platforms such as AWS or Microsoft Azure.

  • Strong analytical, problem-solving, debugging, and communication skills.

Preferred Qualifications

  • Experience developing and supporting large-scale enterprise applications.

  • Familiarity with automated testing and continuous integration and deployment pipelines.

  • Experience with cloud-native application development and deployment.

  • Understanding of secure coding standards, application monitoring, and production support practices.

Ideal Candidate Profile

The ideal candidate is a hands-on Java Developer with strong Java/J2EE, Spring Boot, SQL, and messaging experience. They should be comfortable working in an enterprise environment, contributing throughout the SDLC, using approved AI-assisted development tools responsibly, and supporting secure, resilient applications on modern cloud platforms.

 
Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
  • Dice Id: 90967474
  • Position Id: 9115873
  • Posted 7 hours ago

Company Info

About Whiz Global LLC

Whiz Global LLC is currently accepting resumes for a variety of positions. Please review the database of positions that we are seeking to fill and contact us for additional information about any specific opportunity.


Careers
Contact the job poster
Vikram Batra

Vikram Batra

Technical Recruiter @ Whiz Global LLC

Create job alert
Never miss an opportunity! Create an alert based on the job you applied for.