Senior Java Full Stack Developer | Onsite- Jersey City, NJ | 6+ Months

Genius Business Solutions
  • Jersey City, NJ
  • Instant Apply
3 days ago

Job Description

About Genius Business Solutions Inc. (GBSI)

Featured in CNBC, Digital Journal, Fox News, and CIO Review, GBSI is a globally recognized IT services leader with 20+ years serving Fortune 500 organizations. Our teams deliver solutions across automotive, manufacturing, retail, and pharmaceutical industries. Headquartered in Moline, IL, GBSI supports clients and consultants throughout the US, Canada, Europe, and India.

Join our innovative team to lead enterprise-grade SAP solutions and drive digital transformation initiatives across global enterprises.


Job Summary

We have a well-established and experienced development team and are looking to bring on Java Developer to complement our existing talent. The ideal candidate is passionate about Java development, eager to learn, and ready to contribute to real-world enterprise applications from day one. You will be supported and mentored by our senior developers as you grow your skills across Spring Web, Spring Batch, Kafka, and microservices. We embrace a modern, AI-assisted development culture and encourage our developers to leverage the latest AI tools to boost productivity and code quality.

Job Description/ Responsibilities

  • Develop and maintain Spring Web and Spring Batch applications.
  • Support integration efforts with Kafka and other messaging systems.
  • Contribute to microservices development and distributed system concepts.
  • Take ownership of assigned tasks and deliver features within agreed timelines.
  • Participate in code reviews and apply feedback to improve quality.
  • Assist in debugging and troubleshooting production or testing issues.
  • Maintain technical documentation for features developed.
  • Utilize AI-powered tools (GitHub Copilot, etc.) for code generation, debugging, and documentation.

Required Skills & Experience

  • Basic to intermediate proficiency in Java and familiarity with the Spring Framework.
  • Understanding of OOP, data structures, and design patterns.
  • Familiarity with RESTful APIs and web service interactions.
  • Basic experience with Git or other version control tools.
  • Strong communication skills and ability to work effectively in a team.
  • Proactive attitude with a willingness to learn and grow.

Nice to Have

  • Exposure to Kafka or other messaging systems.
  • Awareness of microservices architecture or distributed systems.
  • Familiarity with Docker, Kubernetes, or cloud platforms (AWS).
  • Experience with CI/CD pipelines or DevOps practices.

Added Advantage – AI-Assisted Development

  • Experience using GitHub Copilot or similar AI coding assistants.
  • Leveraging AI for code reviews, test case generation, documentation, and debugging.
  • Comfort with adopting new AI models and tools to enhance productivity.

Preferred Qualifications

  • Bachelor’s degree in Computer Science, Engineering, or related field (or equivalent practical experience).
  • 10 years of relevant Java development experience (internships and academic projects considered).
  • Exposure to Agile/Scrum methodologies.
  • Hands-on experience with AI coding tools (GitHub Copilot, ChatGPT, etc.) is a bonus.

 

Equal Employment Opportunity

GeniusBSI is an Equal Opportunity Employer. We believe that no one should be discriminated against because of their differences, such as age, disability, ethnicity, gender, gender identity and expression, religion, or sexual orientation.

All employment decisions shall be made without regard to age, race, creed, color, religion, sex, national origin, ancestry, disability status, veteran status, sexual orientation, gender identity or expression, genetic information, marital status, citizenship status, or any other basis as protected by federal, state, or local law.

 

Numbers & Facts

LocationJersey City, NJ

Skills

  • Agile Programming Methodologiesunmatched
  • Amazon Web Services (AWS)unmatched
  • Apache Kafkaunmatched
  • Application Programming Interface (API)unmatched
  • Artificial Intelligence (AI)unmatched
  • Automotive Manufacturingunmatched
  • Biotech and Pharmaceuticalunmatched
  • Business Solutionsunmatched
  • Cloud Computingunmatched
  • Code Reviewsunmatched
  • Communication Skillsunmatched
  • Computer Scienceunmatched
  • Continuous Deployment/Deliveryunmatched
  • Continuous Integrationunmatched
  • Customer Support/Serviceunmatched
  • Data Structuresunmatched
  • Debugging Skillsunmatched
  • Design Patterns Programming Methodologiesunmatched
  • DevOpsunmatched
  • Distributed Computingunmatched
  • Dockerunmatched
  • Documentationunmatched
  • Enterprise Applicationsunmatched
  • Fortune 500 Customersunmatched
  • Gitunmatched
  • GitHubunmatched
  • Javaunmatched
  • Mentoringunmatched
  • Messaging Technologyunmatched
  • Microservicesunmatched
  • Object Oriented Programming (OOP)unmatched
  • Quality Managementunmatched
  • REST (Representational State Transfer)unmatched
  • Retailunmatched
  • SAPunmatched
  • Scrum Project Management and Software Developmentunmatched
  • Software Engineeringunmatched
  • Source Code/Configuration Management (SCM)unmatched
  • Spring Frameworkunmatched
  • Team Playerunmatched
  • Technical Leadershipunmatched
  • Technical Writingunmatched
  • Test Caseunmatched
  • Testingunmatched
  • Web Servicesunmatched

Be found by employers

5,500+ employers search our resume database daily. Add yours to get found by recruiters looking for candidates like you.

Level up your application

Professional resume templates

Browse dozens of recruiter approved resume templates, layouts and formats. Choose your favorite and make it your own in minutes.

Free resume templates

Free resume builder

Improve your existing resume or start from scratch and create a standout, ATS-friendly resume. Add job-specific content, download and apply.

Free resume builder