Role Overview
We are seeking a highly experienced Full Stack Developer with 8+ years of expertise in designing and building scalable, secure, and high-performance applications. The ideal candidate will have deep proficiency in microservices architecture, RESTful and GraphQL API development, cloud-native infrastructure, monitoring, and frontend technologies. Strong knowledge of Java (including features from Java 8 through Java 21), Spring Security, and extranet API communication is essential. Experience with any relational database is required, with a preference for PostgreSQL.
Backend Development
- Architect and implement robust RESTful and GraphQL APIs using Java and Spring Boot , Mockito
- Demonstrate deep understanding of microservices architecture, including service orchestration, inter-service communication, and fault tolerance
- Apply Java 8 thru Java 21 features to optimize existing logic and improve code performance
- Implement authentication and authorization using Spring Security
- Integrate secure caching and encryption using Redis and Voltage
- Manage relational data using any RDBMS, preferably PostgreSQL
- Handle schema versioning and migrations with Liquibase
- Understand and implement extranet API communication, including secure data exchange across external networks
- Extend and optimize GraphQL schemas, resolvers, and query performance beyond proof-of-concept level
Pay: $115,691.29 - $135,000.00 per year
Benefits:
- Dental insurance
- Health insurance
- Vision insurance
Application Question(s):
- This position does not offer visa sponsorship. Would you need visa sponsorship now or anytime in future?
Experience:
- building financial transactions intensive applications : 2 years (Required)
- Java: 8 years (Required)
Ability to Relocate:
- Frisco, TX: Relocate before starting work (Required)
Work Location: In person