Talent.com

Java software developer Jobs in Newark, NJ

Create a job alert for this search

Java software developer • newark nj

Last updated: 2 days ago

Java Software Engineer

Axelon Services CorporationRutherford, NJ
Full-time
Quick Apply

Provide technical leadership and architectural guidance for the design, development, and implementation of scalable, resilient, and performant microservices using Java and the Spring ecosystem (Spr... Show more

Associate, Credit eTrading Software Developer (Java)

JefferiesNew York, NY, United States
Full-time

Jefferies, a global investment banking firm focused on serving clients for over years, is a leader in providing insight, expertise, and execution to investors, companies, and governments.The firm ... Show more

Software Engineer - Java

Disney Entertainment and ESPN Product & TechnologyNew York, New York, United States
Full-time

Disney Entertainment & ESPN Technology.On any given day at Disney Entertainment & ESPN Technology, we’re reimagining ways to create magical viewing experiences for the world’s most beloved stories ... Show more

Software Developer (Java)

Trigyn TechnologiesNY, United States
Full-time

Trigyn's direct government client has an immediate need for a Software Developer in Albany, NY.Participate in Joint Application Development session to assist in the formulation of Use Case analysis... Show more

Java Developer

CrackaJack Digital Solutions LLCNew York, NY, US
Full-time
Quick Apply

Java Backend Engineer Experience: 8+ Years Employment Type: Contract  Location:  NY Job Description We are seeking an experienced Java Backend Engineer with strong expertise in building s... Show more

Java Fullstack Developer

Saransh IncNew York, NY, United States
Full-time
Quick Apply

Job Title: Java fullstack Developer </b></p> <p class="wordsection1"><b>Location: New York - 4 days onsite role</b></p> <p class="wordsection1&... Show more

Sr. Java Developer

Recutify Inc.Newark, NJ, United States
Full-time
Quick Apply

Java Developer </b><br /> <b>Location: Mount Laurel, NJ Onsite</b><br /> <b>Duration: Full Time<br /> Client: Banking Domain</b><br /> <b&g... Show more

Lead Software Engineer - Java

JPMorgan Chase Bank, N.A.Jersey City, NJ, US
$152,000.00 yearly
Full-time

We have an opportunity to impact your career and provide an adventure where you can push the limits of what's possible.As a Lead Software Engineer at JPMorgan Chase within the Prime Finance Technol... Show more

Java FullStack Developer

Cynet SystemsNew York City, NY
Full-time

Involve in various phases of Software Development Life Cycle (SDLC) and work in a highly dynamic Agile environment.Design and develop software using Java, Spring, Spring Boot, Microservices.Hands o... Show more

Java J2ee Developer

Global Information TechnologyJersey City, NJ, USA
Full-time
Quick Apply

Job Title: Java J2EE Developer.Job Location: Jersey City, NJ (Hybrid).Develop and maintain backend applications using Java and Spring Boot.Build microservices and integration solutions using Apache... Show more

Java Backend Developer

ITL USAJersey City, NJ, US
Full-time

Overview The Infosys Financial Services unit is a global leader in driving digital transformation for financial institutions.We specialize in leveraging advanced technologies such as AI, cloud, and... Show more

People also ask
Java Software Engineer

Java Software Engineer

Axelon Services CorporationRutherford, NJ
28 days ago
Job type
  • Full-time
  • Quick Apply
Job description

Summary:

  • Location: Not specified

Responsibilities:

  • Provide technical leadership and architectural guidance for the design, development, and implementation of scalable, resilient, and performant microservices using Java and the Spring ecosystem (Spring Boot, Spring Cloud).
  • Drive the adoption of best practices in microservices architecture, including domain-driven design, event-driven architectures, API design, data consistency, and fault tolerance patterns.
  • Collaborate closely with enterprise architects, product owners, other lead engineers, and cross-functional teams to define technical strategies, system roadmaps, and ensure alignment with business objectives.
  • Lead technical discussions, design reviews, and code reviews, ensuring the delivery of high-quality, secure, and maintainable code that adheres to established standards and patterns.
  • Mentor, coach, and develop a team of senior and junior backend engineers, fostering a culture of technical excellence, continuous learning, and innovation.
  • Architect and implement robust solutions for challenging cross-cutting concerns in a microservices environment, such as distributed transactions, observability, security, and service mesh integration.
  • Proactively identify and address technical debt, performance bottlenecks, and scalability challenges across the backend landscape.
  • Oversee the implementation of advanced CI/CD pipelines, automated testing strategies, and deployment processes for microservices.
  • Evaluate and recommend new technologies, tools, and methodologies to enhance development efficiency, system performance, and reliability.
  • Lead the troubleshooting and resolution of complex production incidents, providing deep technical expertise and strategic solutions.
  • Contribute significantly to the strategic planning and evolution of our overall backend technology stack and architecture.

Requirements:

  • 6 years of progressive experience in backend software development, with a strong focus on Java and extensive experience in designing and building microservices architectures.
  • Proven experience in a lead or senior engineering role, demonstrating significant influence over technical direction, architectural decisions, and team mentorship.
  • Deep understanding and practical experience with architectural patterns for distributed systems, cloud-native applications, and enterprise-grade microservices.
  • Exceptional verbal and written communication skills, with the ability to articulate complex technical concepts to diverse audiences, influence stakeholders, and drive consensus.
  • Advanced analytical, critical thinking, and problem-solving skills, capable of addressing highly complex technical challenges with innovative and pragmatic solutions.
  • Strong leadership in fostering collaboration, driving technical excellence within and across teams, and contributing to a positive and high-performing engineering culture.
  • Extensive experience working in Agile/Scrum or other iterative development methodologies, preferably in a leadership capacity.
  • Bachelor s degree/University degree or equivalent experience.

Preferred Skills:

  • Expert-level proficiency in Java (Java 8, preferably Java 11).
  • Mastery of the Spring Framework, especially Spring Boot for microservices development. Extensive experience with Spring Cloud components.
  • In-depth knowledge and practical experience with advanced microservices design patterns.
  • Expert-level experience with relational and NoSQL databases. Advanced SQL skills and expertise in ORM frameworks.
  • Expertise in designing and implementing RESTful APIs and ideally GraphQL.
  • Extensive experience with asynchronous messaging systems and event streaming platforms.
  • Comprehensive experience with all levels of testing.
  • Expert proficiency with Git, including advanced branching strategies.
  • Expert knowledge of build automation tools like Maven or Gradle.
  • Extensive experience with at least one major cloud provider and cloud-native development practices.
  • Expert in Docker and Kubernetes for containerizing and orchestrating microservices deployments.
  • Proven experience in designing and implementing robust Continuous Integration and Continuous Delivery (CI/CD) pipelines.
  • Strong experience with monitoring, logging, and tracing tools.
  • Solid understanding of security best practices in backend and microservices development.