🔄 Staff Augmentation

Techstra Solutions is a technology consulting and resourcing firm that recruits IT professionals for billable client-side projects and staff augmentation engagements.

This company was flagged and excluded from default search results. Proceed with caution.

Save Job
Posted 2w ago

Java Full Stack Developer (Lead)

@ Techstra Solutions
Dallas, Texas, United States
OnsiteFull Time
Responsibilities:leading development, designing architecture, mentoring developers
Requirements Summary:8+ years software development experience with Java 11+, Spring Boot, Angular, microservices, RESTful APIs, MongoDB/Oracle, CI/CD, Agile; 3+ years leading teams; Bachelor's in CS or related field.
Technical Tools Mentioned:Java 11+, Spring Boot, Angular, MongoDB, Oracle, SQL, PL/SQL, Git, Docker, Kubernetes, IBM MQ, RabbitMQ, Kafka, Spring Cloud, Config Server, Eureka, Zuul/Gateway, OAuth 2.0, JWT, Spring Security, JUnit, Mockito, Jasmine, Karma, Jenkins, GitLab CI, Azure DevOps, Splunk, ELK Stack, Dynatrace, AppDynamics, Informatica, AWS, Azure, GCP
Save
Mark Applied
Hide Job
Report & Hide
Job Description
Role Overview
The Lead Java Full Stack Developer will join our technology team at a leading retail bank. This role involves designing, developing, and delivering enterprise-grade custom microservice applications using modern Java technologies and Angular framework. You will lead development efforts on mission-critical applications such as invoice automation platforms while mentoring development team members and driving technical excellence.

Key Responsibilities
    • Lead end-to-end development of custom microservice-based applications using Java Spring Boot and Angular
    • Design and implement scalable, resilient microservices architecture for enterprise applications
    • Develop RESTful APIs and integrate microservices with internal and external systems
    • Build responsive, user-friendly front-end applications using Angular framework
    • Design and optimize Oracle database schemas, stored procedures, and queries
    • Lead technical design sessions and create architectural documentation
    • Write clean, maintainable, and well-documented code following best practices and coding standards
    • Conduct code reviews and provide constructive feedback to development team members
    • Mentor junior and mid-level developers on technical skills and development methodologies
    • Collaborate with business analysts, architects, and product owners to translate requirements into technical solutions
    • Implement CI/CD pipelines and promote DevOps practices
    • Perform application performance tuning and optimization
    • Troubleshoot production issues and provide technical support
    • Ensure security best practices and compliance standards are met
    • Participate in Agile ceremonies including sprint planning, daily stand-ups, and retrospectives
    • Drive technical innovation and evaluate new technologies for potential adoption

Required Qualifications/Skills
    • 8+ years of professional software development experience with at least 3+ years in a lead or senior role
    • Strong expertise in Java 11+ and Spring Boot framework for microservices development
    • Proven experience building microservices architecture with RESTful APIs
    • Strong proficiency in Angular (Angular 12+ preferred) for front-end development
    • Expert knowledge of Mongo and Oracle databases including SQL, PL/SQL, stored procedures, and performance                tuning
    • Solid understanding of microservices design patterns (Circuit Breaker, API Gateway, Service Discovery, etc.)
    • Experience with version control systems (Git) and branching strategies
    • Knowledge of containerization technologies (Docker, Kubernetes)
    • Strong understanding of design patterns and SOLID principles
    • Experience with Agile/Scrum methodologies
    • Bachelor's degree in Computer Science, Software Engineering, or related field
    • Strong technical leadership and mentoring skills

    • Excellent problem-solving and critical thinking abilities
    • Effective communication with technical and non-technical stakeholders
    • Ability to balance technical debt with feature delivery
    • Proven track record of delivering complex enterprise applications
    • Self-motivated with strong ownership mindset
    • Adaptable and quick learner
    • Collaborative team player with cross-functional experience
    • Customer-focused approach to software development

Preferred Qualifications
    • Experience with IBM MQ or other message queuing systems (RabbitMQ, Kafka)
    • Experience with Spring Cloud components (Config Server, Eureka, Zuul/Gateway)
    • Familiarity with OAuth 2.0, JWT, and Spring Security
    • Experience with test automation frameworks (JUnit, Mockito, Jasmine, Karma)
    • Knowledge of CI/CD tools (Jenkins, GitLab CI, Azure DevOps)
    • Experience with monitoring and logging tools (Splunk, ELK Stack, Dynatrace, AppDynamics)
    • Understanding of API management platforms (Rest/Informatica)
    • Experience with cloud platforms (AWS, Azure, GCP)
    • Familiarity with banking/financial services applications

Locations: Dallas, TX

About Techstra Solutions
Techstra Solutions is a certified woman-owned (WBENC) management consulting firm specializing in strategy, technology, and implementation services for large organizations undergoing digital and talent transformation. Our experienced team partners with clients to co-create innovative solutions in applications, data, AI, and automation that accelerate measurable, sustainable change. From advisory consulting through technical execution, we are dedicated to driving world-class business solutions that fit your strategic requirements and deliver results. For more information: www.techstrasolutions.com