Pay range: $70.00 to $72.00
Job Description:
Skills:
Skills:
- BS/MS in Computer Science or related fields with at least 8+ years of professional experience in developing and maintaining high-performing Java applications.
- Excellent design and programming skills with expertise in Java, Micro Services, and knowledge of container orchestration tools such as Docker, and Kubernetes (K8s).
- Expertise in Microservice / SOA-based architecture and service integration.
- Expertise in designing & developing UI web applications using Angular, TypeScript, and client-side MV* frameworks.
- Experience with relational database design and development with MS SQL Server.
- Ability to understand token-based security and implement it using OAuth2.
- Experience in working with CI/CD frameworks and tools like TeamCity, Runbook automation tools, Artifactory, etc.
- Knowledgeable in Unix, Linux, Unix or Linux shell scripting, WindowsPowerShell scripting.
- Analytical mindset with strong problem-solving skills, and excellent written and verbal communication.
- Multitasking skills with the ability to prioritize projects under pressure.
- Able to work equally well independently or as part of a team.
- Design, develop, implement & support web applications & other technology solutions.
- Work with infrastructure and support teams to achieve a smooth handoff of responsibility running the production system.
- Adhere to development and security standards.
- BS or equivalent in engineering or related technical areas.
- Masters degree preferred.