Java Developer
- Discuss this with your agent
- Open in Claude
- Open in ChatGPT
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Role details
Tech stack
+30 more
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.
Prepare application
- Draft this with your agent
- Open in Claude
- Open in ChatGPT
Good distractions
Loading talks and stories from around this roleβ¦