Shift: 1st Shift, Monday-Friday, standard working hours
Duration: 06 Months
Pay range: $75.75/hr. - $98.48/hr.
Remote
Job Description.
We are seeking a Senior Full Stack Software Engineer to support a large enterprise application portfolio within an indirect planning engineering environment. This team maintains and modernizes a broad set of production applications that support critical business capabilities.
The environment includes a large number of Java/Kotlin Spring Boot microservices and React-based micro front-end applications operating in a modern, event-driven architecture. The ideal candidate can quickly become productive, work effectively in an enterprise codebase, and contribute across backend and frontend layers.
This role is well suited for an engineer who enjoys working in complex systems, improving existing applications, and helping strengthen security, maintainability, performance, and delivery practices.
What the Team Is Looking For
The strongest candidates will have demonstrated success in:
- Working in large enterprise codebases with minimal onboarding
- Reading, debugging, and improving code written by others
- Delivering production-ready software in a complex environment
- Refactoring and modernizing legacy applications
- Identifying and remediating security and quality issues
- Balancing feature work with technical debt reduction
- Collaborating across engineering, product, platform, and architecture teams
- Writing clean, maintainable, and well-tested code
Core Technical Requirements
Candidates should have strong experience in the following areas:
Backend Development
- Strong Java and/or Kotlin development experience
- Production experience with Spring Boot
- Solid understanding of the Spring ecosystem, including:
- Spring MVC
- Spring Security
- Spring Data
- Dependency Injection
- Validation
- REST API development
- Experience designing and supporting microservice-based applications
- Understanding of asynchronous and event-driven programming patterns
Frontend Development
- Production experience with React
- TypeScript experience
- React Hooks experience
- Context API and custom hooks
- React Router
- Responsive web application development
- Ability to contribute across both frontend and backend applications
Data, Messaging, and Integration
Experience with several of the following is strongly preferred:
- Apache Kafka
- PostgreSQL
- Elasticsearch
- Redis
- Object Storage
- SQL optimization
- Event-driven architecture
Cloud, DevOps, and Delivery
- Git
- GitHub
- CI/CD pipelines
- Containerized applications
- Docker
- Kubernetes or OpenShift preferred
- Experience working in enterprise application platforms
Security Focus
A major part of this role is improving and maintaining the security posture of existing applications. Strong candidates will have experience with several of the following:
- Secure software development practices
- Vulnerability remediation
- Dependency upgrades
- CVE remediation
- OWASP Top 10
- Spring Security
- Authentication and authorization
- Static code analysis
- Secure coding standards
- Software supply chain security
- Secrets management
Employee Benefits:
At LanceSoft, full time regular employees who work a minimum of 30 hours a week or more are entitled to the following benefits:
- Four options of medical Insurance
- Dental and Vision Insurance
- 401k Contributions
- Critical Illness Insurance
- Voluntary Permanent Life Insurance
- Accident Insurance
- Other Employee Perks
About LanceSoft
LanceSoft is rated as one of the largest staffing firms in the US by SIA. Our mission is to establish global cross-culture human connections that further the careers of our employees and strengthen the businesses of our clients. We are driven to use the power of our global network to connect businesses with the right people, and people with the right businesses without bias. We provide Global Workforce Solutions with a human touch.
Meet Your Recruiter
Dipesh Sharma