What are the responsibilities and job description for the Senior Java Backend Developer-W2 Only position at Stash Talent Services?
Title: Senior Java Developer
Locations: Hybrid-Plano TX, Charlotte NC or Pennington NJ
Duration: 18-24 months
Overview
The client is seeking a highly skilled Senior Backend Java Developer to join our Technology organization. This role is critical in designing, building, and optimizing backend services that power our global banking platforms. You will work within a collaborative, Agile environment to deliver secure, scalable, and high-performance solutions that support millions of customers and internal users.
Key Responsibilities
- Design, develop, and enhance backend services using Java, Spring, and microservices architectures.
- Write clean, efficient, and testable code while upholding enterprise engineering standards and secure coding practices.
- Optimize system performance by analyzing existing components, identifying bottlenecks, and implementing scalable solutions.
- Build and enhance RESTful APIs that integrate with internal systems, third-party services, and enterprise platforms.
- Drive cloud-ready and containerized solutions, leveraging technologies such as Docker, Kubernetes/OpenShift, Kafka, Redis, and CI/CD pipelines.
- Collaborate closely with cross-functional partners (product owners, architects, QA, DevOps, and business stakeholders) to refine requirements and deliver high-quality features.
- Participate in Agile ceremonies, including sprint planning, grooming, retrospectives, and daily standups.
- Lead technical design discussions, provide code reviews, and mentor junior developers.
- Ensure compliance with the client’s technology, risk, and regulatory standards, including secure development lifecycle (SDLC), resiliency, and change management processes.
- Support production applications, perform root cause analysis, and deliver continuous improvements to reliability and stability.
Required Qualifications
- 7–10 years of backend engineering experience.
- Expert proficiency in Java and Spring/Spring Boot frameworks.
- Strong experience designing and building REST APIs and distributed systems.
- Hands-on background with microservices architecture, event-driven systems, and messaging technologies (e.g., Kafka, MQ).
- Strong understanding of relational and NoSQL databases (Oracle, Postgres, MongoDB, etc.).
- Experience with CI/CD pipelines, Git, Jenkins, Maven/Gradle, and automated testing.
- Solid understanding of cloud-native patterns, containers, and orchestration tools.
- Familiarity with enterprise security, authentication, certificates, and API gateways.
- Excellent analytical, communication, and problem-solving skills.
Preferred Qualifications
- Experience in financial services, especially digital channels, payments, or transaction processing.
- Knowledge of OpenShift, AWS, or other cloud ecosystems.
- Understanding of observability tools (Splunk, Prometheus, ELK, AppDynamics).
- Prior exposure to DevSecOps, performance tuning, and resiliency engineering.
- Experience working in large-scale, highly regulated environments.
Salary : $55 - $63