Java Developer

Staffxpert Llc
New York, NY, United States
1 day ago
Apply on www.careerjet.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Working hours
Shift work

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Amazon Web Services Application Performance Management Unit Testing Microsoft Azure Cloud Engineering Databases Continuous Integration Software Debugging Software Design Patterns DevOps
+30 more
Distributed Systems Elasticsearch Gradle Junit PostgreSQL Apache Maven Enterprise Messaging Systems Microsoft SQL Server NoSQL Object-Oriented Software Development Oracle (Applications) Performance Tuning Redis SQL Databases Software Technical Review Multithreading Enterprise Software Applications Concurrency Spring-boot Caching Backend Git Kubernetes Production Code Apache Kafka Api Design Software Coding Restful APIs Docker Microservices

Job description

Technical Skills Required:

  • Java 8/11/17+
  • Spring Boot
  • Microservices Architecture
  • REST APIs
  • Kafka or Messaging Technologies
  • SQL Databases (Oracle, PostgreSQL, SQL Server)
  • Git
  • Maven/Gradle
  • Docker/Kubernetes
  • JUnit and Unit Testing

Preferred:

  • AWS, Azure, or GCP
  • Redis/Caching Technologies
  • ElasticSearch
  • NoSQL Databases
  • Payment or Financial Services Domain Experience

Interview Process

  • In-person coding interview required.
  • Candidate must bring their own laptop for live coding assessment.
  • Interview availability preferred between 12:00 PM and 3:00 PM on Tuesday, Wednesday, or Thursday., * Design and develop backend services using Java and Spring Boot.
  • Build and maintain scalable microservices and APIs.
  • Write clean, efficient, production-quality code.
  • Participate in architecture discussions and technical design reviews.
  • Troubleshoot and resolve complex production issues.
  • Optimize application performance, scalability, and reliability.
  • Collaborate with architects, DevOps engineers, and product teams.

Requirements

STAFFXPERT is seeking a highly experienced Senior Java Backend Developer with strong hands-on coding expertise. This is a core backend engineering role requiring deep experience in Java, Spring Boot, Microservices, and API development. The ideal candidate is a strong individual contributor who spends the majority of their time designing, developing, and optimizing enterprise applications. Mandatory Requirements

  • 13 to 15 years of hands-on Java backend development experience.
  • Strong coding and problem-solving skills.
  • Extensive experience with Java, Spring Boot, and Microservices architecture.
  • Strong expertise in RESTful API design and development.
  • Experience building scalable, high-performance enterprise applications.
  • Strong understanding of object-oriented design principles and design patterns.
  • Experience with multithreading, collections, concurrency, and performance optimization.
  • Strong database experience with SQL and data modeling.
  • Experience with cloud-native and distributed systems environments.
  • Familiarity with CI/CD pipelines, Git, Maven/Gradle, and DevOps practices., * Strong hands-on developer, not primarily a manager.
  • Excellent coding and debugging abilities.
  • Able to work independently in a fast-paced enterprise environment.
  • Strong communication and collaboration skills.

Priority: Please submit only the top 2-3 strongest candidates who are highly hands-on with Java backend development and can confidently clear a live coding interview.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com
Prepare application

Good distractions

Loading talks and stories from around this role…