← Back to jobs
Irving, TX, USA
No related jobs found
Education
Bachelor’s degree in computer science, Engineering, or a related field, or equivalent practical experience
Required Qualifications
5+ years of software development experience
Strong proficiency in Java, including:
Java 8+
Spring / Spring Boot
REST API development
Strong experience with Angular (v10+):
TypeScript
RxJS
HTML5 / CSS3
Hands-on experience with MongoDB or other NoSQL databases:
Document modeling
Query optimization
Data access patterns
Solid Understanding Of
Object-oriented design and design patterns
Microservices and distributed systems
SQL and relational databases (Oracle, PostgreSQL, etc.)
Experience with Git and CI/CD pipelines
Familiarity with Agile / Scrum development practices
Preferred Qualifications
Experience in financial services or other regulated industries
Exposure to cloud platforms (AWS, Azure, or GCP)
Experience With
Docker / Kubernetes
Messaging systems (Kafka, MQ)
Authentication and authorization (OAuth2, JWT)
Knowledge of automated testing frameworks (JUnit, Mockito, Jasmine, Karma)
Strong communication skills and experience working with global teams
The client is seeking a Full Stack Developer with strong experience in Java backend development, Angular front-end frameworks, and NoSQL databases such as MongoDB. This role contributes to the design, development, and delivery of scalable, high-performance enterprise applications that support client’s global businesses.
The ideal candidate is hands-on, technically strong across the stack, and comfortable working in a regulated, high-availability environment.
Key Responsibilities
Design, develop, and maintain full-stack applications using Java (Spring / Spring Boot) and Angular
Build and consume RESTful APIs and microservices
Develop responsive, reusable Angular components, services, and UI modules
Design and work with NoSQL data models using MongoDB or similar databases
Integrate NoSQL and relational data sources within distributed architectures
Collaborate with product owners, architects, UX, QA, and DevOps teams across the SDLC
Write clean, secure, well-tested, and maintainable code following client engineering standards
Participate in code reviews, design discussions, and technical decision-making
Ensure applications meet security, regulatory, and risk management requirements
Support production deployments and troubleshoot application issues
Contribute to modernization efforts, scalability improvements, and platform resiliency
computer science, Engineering, or a related field
No related jobs found
← Back to jobs