AWS/Java Developer
Apply NowCompany: Kasmo Global
Location: Troy, MI 48085
Description:
Position: AWS/Java Developer
Location: Washington, DC (Remote)
Duration: Long Term Contract
Work Authorization: US Citizen, GC, GC-EAD, H4-EAD and Candidates comfortable to do #H1BTransfer
Responsibilities:
Required Skills:
Desired Qualifications and Education Requirements:
Location: Washington, DC (Remote)
Duration: Long Term Contract
Work Authorization: US Citizen, GC, GC-EAD, H4-EAD and Candidates comfortable to do #H1BTransfer
Responsibilities:
- Extensive IT experience in analysis, design, development, documentation, implementing and testing of software systems in Java, J2EE technologies.
- Strong Knowledge on Application Development using Software Development Life Cycle SDLC using various methodologies like Waterfall, Agile/Scrum.
- Expertise in working with various J2EE technologies including Hibernate, Servlets, JNDI, JMS, JDBC, SOAP and Rest based Web services, Concurrent programming.
- Experience in using Java coding in combination with AWS native services, Lambda, S3, Kinesis Stream
- Experience in implementing Java EE design patterns.
- Oversee peer code reviews and provide active guidance and direction on development.
- Develops/updates Services and APIs using Java technology for use in current and future projects
- Excellent team player with good analytical, strategic planning and interpersonal and communication skills. Highly motivated, enthusiastic and self-starter
Required Skills:
- Lambda, ECS, Step Functions, EC2, ECS Fargate, API Gateway, DynamoDB, Docker,
- REST Webservices development on Java or C++
- REST Webservices (Hosting, consuming and security)
- Webservices security (JWT, SSL / TLS, OAuth2.0 or OIDC). Must have experience in this domain(security).
- Kubernetes
- Kafka
Desired Qualifications and Education Requirements:
- Bachelor's Degree in Information Technology, Computer Science or the equivalent combination of training, education, and experience
- Desired knowledge in any API gateway solution.
- Expert verbal, interpersonal and written communication skills
- Advanced skill troubleshooting and resolving technical problems
- Expert skill in results-oriented leadership in a challenging environment