Senior Java Full Stack Developer

ICONMA, LLC

  • Jersey City, NJ
  • 30+ days ago
  • $50.71–$52.86 Per Hour

Highlights

Utilize AI-powered development tools such as GitHub Copilot and other available models to assist with code generation, debugging, and documentation. Our Client, an IT Services and Consultant company, is looking for a Senior Java Full Stack Developer for their Jersey City, NJ location.

Numbers & Facts

LocationJersey City, NJ
Salary$50.71–$52.86 Per Hour

Description

Our Client, an IT Services and Consultant company, is looking for a Senior Java Full Stack Developer for their Jersey City, NJ location.
 
Responsibilities:

  • Work alongside the existing team to develop and maintain Spring Web and Spring Batch applications.
  • Support integration efforts with Kafka and other messaging systems under the guidance of senior team members.
  • Contribute to microservices development, learning distributed system concepts in a hands-on environment.
  • Take ownership of assigned tasks and features, delivering them within agreed timelines.
  • Participate in code reviews and apply feedback to continuously improve code quality.
  • Assist in debugging and troubleshooting issues raised in production or testing environments.
  • Help keep technical documentation up to date for features you work on.
  • Utilize AI-powered development tools such as GitHub Copilot and other available models to assist with code generation, debugging, and documentation.
 
Requirements:
  • Basic to intermediate proficiency in Java and some familiarity with the Spring Framework (Spring Web or Spring Boot).
  • Understanding of core programming concepts such as OOP, data structures, and design patterns.
  • Familiarity with RESTful APIs and how web services interact.
  • Basic experience with version control tools such as Git.
  • Good communication skills and ability to work effectively within an established team.
  • A proactive attitude with a genuine willingness to learn and grow.
  • Any exposure to Kafka or other messaging systems (academic or personal projects welcome).
  • Basic awareness of microservices architecture or distributed systems.
  • Familiarity with Docker, Kubernetes, or any cloud platform such as AWS.
  • Some experience with or understanding of CI/CD pipelines or DevOps practices.
 
Why Should You Apply?

Similar Jobs

See more jobs