Senior Java Full Stack Developer
Techstra SolutionsAbout the role
Role Overview
The Senior Java Full Stack Developer will join our technology team. 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 our billing 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Â
- 5+ years of professional software development experience with at least 2+ years in a lead or senior roleÂ
- Strong expertise in Java 17+ and Spring Boot framework for microservices developmentÂ
- Proven experience building microservices architecture with RESTful APIsÂ
- Strong proficiency in Angular (Angular 15+ preferred) for front-end developmentÂ
- Expert knowledge of Mongo and Oracle database 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Â
- Excellent problem-solving and analytical skillsÂ
- Strong communication and leadership abilitiesÂ
- Bachelor's degree in Computer Science, Software Engineering, or related fieldÂ
- 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Â
- Collaborativ
Apply for this role
Generate a tailored application kit with a matched cover letter, interview prep, and CV highlights — in under 60 seconds.
Apply Now →Generate Application KitFree account required — sign up in 30s
Similar roles
Senior Personal Banker (Float) - Coastal Region / Old Bridge - Full-time
Provident Bank
G9200 Inpatient Medicine in Psychiatry Unit – Senior Assistant Nurse Manager
University of Rochester
$127,421/yr
Senior APEX Developer (Top Secret Clearance Required)
Contact Government Services