Overview
Skills
Job Details
Job Title: Principal Full Stack Engineer HYBRID ROLE (2 weeks a month onsite)
Location: Durham, NC
Duration: Long term
Job Description
Location: NC (no other location being considered) - please prioritize those that are ion local area as opposed to relo candidates
Profile: Strong Java Full stack with experience developing Native AWS apps.
***8+ years of experience needed***
No UI is needed
Backend: Java Spring Boot
Event Driven architecture is needed: Kafka (primary need) - but native AWS (SNS, SQS, Kinesis is needed as well)
AWS and infra - some cloudformation (or Terraform is needed) - needs to have experience with provisioning infra
DB: experience with relational and NoSQL (postgres, dynamoDB - being utilized by team)
Container and container orch: Docker and EKS experience
Good understanding of CI/CD
Modernization experience is helpful - not just a lift and shift
Required Experience and Skillsets
The Expertise we re looking:
- Define and advocate for engineering standard methodologies, design patterns, and architectural principles
- Drive technical vision and influence product roadmaps through strategic thinking and innovation
- Comfortable in challenging existing solutions and propose scalable, maintainable alternatives
- Own the build of sophisticated, distributed systems ensuring reliability, performance, and security
- Ensure alignment of architecture and leadership with organizational goals and technology standards
- Passion for technology and can navigate the way across complex and constantly evolving landscapes by staying on top of the latest trends and thrive by sharing knowledge
- Champion automation, CI/CD pipelines, and DevSecOps practices for efficient delivery
Technical Skills:
- 8+ years of software engineering experience
- Strong Hands-on software development experience with Java 11+, frameworks such as Spring Boot, Spring Batch and RESTful API development
- Experience with AWS Toolsets, including but not limited to SQS, Lambda, DynamoDB, RDS, S3, Kinesis, CloudFormation
- Proven experience in designing, building, and documenting customer facing RESTful APIs.
- Experience in Container technologies (Docker and Kubernetes)
- Implement and maintain CI/CD pipelines to ensure smooth and automated delivery of applications into production environments
- Knowledge of relational and NoSQL database management systems
- Solid understanding of testing frameworks like Junit, Mockito, Spring Test
- Experience in Agile methodologies (Kanban, SCRUM)
- Excellent collaboration skills to work with multiple teams in the organization
With Regards
Kotesh
Direct: /
Desk#: EXT 174
HCL Global Systems, Inc