What are the responsibilities and job description for the Java Developer position at CornerStone Technology Talent Services?
CornerStone Staffing's Technology Talent Services team is supporting a high-impact transformation initiative within the financial services sector. This opportunity is part of a core platform rebuild designed to modernize and elevate critical systems. We are seeking a Backend Java Developer who is not only technically strong but also thrives in collaborative, fast-paced, and evolving environments.
This role is suited for individuals who understand the depth of backend systems architecture and are ready to contribute at every stage of delivery — from development and testing to production deployment.
What You'll Be Responsible For
- Leading feature delivery end-to-end including coding, unit testing, integration testing, and deployment
- Designing scalable, event-driven microservices using Java and Spring Boot
- Participating in collaborative architecture sessions and technical discussions with cross-functional teams
- Writing efficient and optimized SQL for complex relational databases
- Supporting cloud-native development and deployment in AWS environments
- Working in an agile setting with regular sprint planning, reviews, and team standups
What You'll Need to Be Successful
- 7 years of professional Java development experience (Java 17 or 21 preferred)
- 5 years of experience with Spring Boot and Spring Framework
- 2 years working with cloud environments (AWS preferred)
- Proven experience designing and developing microservices architectures
- Strong command of relational databases and SQL, including performance tuning and analytical queries
- Ability to engage and communicate clearly with product owners, engineers, and architects
Preferred Experience
- Experience deploying cloud-native applications in AWS
- Familiarity with Domain-Driven Design (DDD) principles
- Strong grasp of software design patterns and architecture best practices
- Background in enterprise environments, especially within financial services
- Experience with both relational and NoSQL database technologies
What We Bring
At CornerStone, we understand that in tech, talent is the differentiator. Through our Technology Talent Services division, we connect driven professionals with forward-thinking companies ready to innovate. Our process is fast, focused, and built to support you through every stage of the hiring journey.
We’re not just placing developers — we’re helping you move forward in your career with intention, clarity, and confidence.