POC: Brenda
PM update:
Please note that we are looking for mid-level Java Full Stack Developers in line with the existing team structure. Since the lead roles are already onboarded, the client prefers a balanced team composition rather than an all-senior team to avoid role overlap and potential conflicts.
โข Job title: Java full stack developer
โข Duration of the project: 18 months
โข Work Location with Zip code: Raleigh, NC. Yes onsite
โข Vendor Rate Range (min to max rate you can offer): XXX/hr to XXX/hr
โข Do you have budget approved for this request? Yes
โข Minimum years of experience required: 03 to 06 years of experience
โข Would you require the candidates to meet you for in person interview? No
โข Is Skype/WebEx interview, OK? Yes
Job Title: Full Stack Developer (Java / Angular / AWS)
Job Summary
We are seeking a Full Stack Developer with strong expertise in Java, Spring Boot, and modern frontend frameworks (Angular/React) to design, build, and maintain scalable enterprise applications. The ideal candidate will have hands-on experience in microservices architecture, REST APIs, cloud platforms (AWS), and CI/CD pipelines, with the ability to contribute across both frontend and backend layers.
This role suits developers with ~3-6 years of experience, ranging from frontend-leaning to backend-heavy profiles, who can collaborate in Agile environments and deliver high-quality, production-ready solutions.
Key Responsibilities
Backend Development
โข Design and develop scalable microservices using Java, Spring Boot, and related frameworks
โข Build and maintain RESTful APIs and integration layers (JSON/REST, SOAP/XML when required)
โข Implement secure, high-performance backend systems with proper validation, error handling, and logging
โข Work with databases (SQL/NoSQL such as PostgreSQL, MySQL, MongoDB, DynamoDB, Redis)
โข Optimize performance through query tuning, caching, and asynchronous processing
Frontend Development
โข Develop responsive, user-friendly interfaces using Angular (preferred) or React
โข Build reusable components, implement routing, and optimize performance (lazy loading, state management)
โข Collaborate with UX/UI teams to deliver intuitive user experiences
Cloud & DevOps
โข Deploy and manage applications on AWS (EC2, S3, Lambda, API Gateway, ECS, etc.)
โข Implement and maintain CI/CD pipelines using Jenkins, GitHub Actions, or similar tools
โข Work with Docker and Kubernetes for containerization and scalability
โข Ensure application monitoring and reliability using tools like CloudWatch, Splunk, Dynatrace, or ELK stack
Quality & Security
โข Write unit and integration tests using JUnit, Mockito, or similar frameworks
โข Maintain high code quality using tools like SonarQube and Veracode
โข Follow secure coding practices including authentication (JWT, OAuth, etc.)
Collaboration & Delivery
โข Participate in Agile/Scrum ceremonies (sprint planning, stand-ups, retrospectives)
โข Collaborate with cross-functional teams (frontend, backend, DevOps, product owners)
โข Troubleshoot production issues and support deployments
โข Contribute to design discussions, code reviews, and documentation
Required Skills
โข Languages: Java, JavaScript/TypeScript
โข Backend: Spring Boot, Spring MVC, Microservices Architecture
โข Frontend: Angular (preferred) or React
โข API Development: RESTful APIs, JSON, optionally SOAP/XML
โข Databases: SQL (PostgreSQL/MySQL/Oracle) and NoSQL (MongoDB/Redis/DynamoDB)
โข Cloud: AWS (core services and deployment patterns)
โข DevOps Tools: Jenkins, GitHub Actions, Docker, Kubernetes
โข Testing: JUnit, Mockito, and automation frameworks
โข Monitoring: Splunk, CloudWatch, ELK, or similar
Nice-to-Have Skills
โข Experience with workflow engines (e.g., Camunda)
โข Knowledge of messaging systems (Kafka, ActiveMQ, Pulsar)
โข Exposure to micro-frontend architecture or frontend optimization techniques
โข Experience with security tools and practices (Veracode, SAST/DAST)
โข Familiarity with MuleSoft or enterprise integrations
โข Understanding of AI/ML concepts or modern observability stacks
Experience
โข 3-6 years of professional experience in full stack development
โข Experience in enterprise, banking, fintech, or high-scale systems is a plus
Soft Skills
โข Strong problem-solving and debugging skills
โข Ability to work independently and in a team environment
โข Good communication and collaboration skills
โข Adaptability to work across frontend, backend, and DevOps layers