Role: Lead Java Developer
Location: Minneapolis- MN / Irving-TX
Hybrid- 3 days a week
Rate: up to $70/hr for Senior java developer(8 to 12 years), up to $74/hr for lead java developer(12+ years)
****No Subcontracting permitted. All resources must be your W2***
Interview process:
1. L1
2.Client interview - Inperson/Virtual - Depends on client preference
Job Description/ Responsibilities
We're seeking an experienced Lead API developer with a strong foundation in backend development, expertise in AWS, and experience in process automation. Banking domain experience is a plus..
Key Responsibilities:
• Building reusable components and class libraries for future use.
• Architect solutions with high quality code •
• Optimizing components for maximum performance across a vast array of clients •
• Developing applications using Java,spring boot, GraphQL and AWS
• Developing rest end points for different formats such as XML and Json formats.
• Mentor and guide offshore team members.
• Well versed with cross team co-ordination
• Ideal candidate will have extensive experience in
Spring boot, Java and its core principles
• Strong AWS, Spring Boot, and Java skills •
• Experience with popular state management techniques and messaging systems (such as Kapka) • Familiarity with RESTful APIs and integration
• Knowledge of modern authorization mechanisms, such as JSON,Web Tokens
• Understanding of front-end build tools and pipelines • Excellent problem-solving and communication skills
• - Expertise in AWS services (S3, CloudFront, Lambda, API Gateway)
• - Experience with process automation tools (Jenkins, GitLab CI/CD)
• - Strong understanding of software development life cycles and Agile methodologies
• - Excellent problem-solving skills and attention to detail
Nice to Have:
- Banking domain experience
- Experience with containerization (Docker) and orchestration (Kubernetes)
- Java Basic
- Certification in AWS or related technologies
What are the top skills required for this role?
• BS/BA degree or equivalent experience
• Strong AWS, Spring Boot, and Java skills
• Experienced with AWS cloud technologies (EKS, Fargate, Lambda, S3,RDS, terraform). AWS Developer or Solution Architect certification preferred.
• No-SQL database experience is good to have - DynamoDB, MongoDB, Cassandra etc.
• Basic Java understanding
• Build and deployment tools like Jules and Jenkins
• Strong communication skills and experienced in delivering projects in Scrum agile methodology.
• Strong Analytical skills and problem-solving
Being a self-starter, quick learner, detail oriented.