09 Mar
Senior Software Engineer (5+yrs)
Vacancy expired!
- Java
- SpringBoot
- Microservices
- Front end experience (preferably Angular 2+)
- Five or more years’ experience in software engineering.
- Experience Unix/Linux and Shell Scripting
- Experience with Core Java
- Experience with Continuous Integration tools like Jenkins
- Strong background in full lifecycle development using multiple platforms or languages.
- Experience working in Agile/Lean environments and cross-functional product teams.
- Experience with XP Programming practices such as TDD and Paired Programming
- Experience with the following technologies: Kubernetes, SpringBoot, Angular, Kafka, Docker
- Experience with SQL and NOSQL datasources
- Experience building microservices
- Experience breaking down Monolithic architectures into microservices via Domain Driven Design
- Experience developing on Microsoft Azure
- Maintain, develop and support non-prod and production systems
- Ability to coach, mentor and pair with other team members on best practices
- Helps define and adheres to team working agreements
- Participates in all phases of the integration development lifecycle, including unit testing and ongoing support
- Excellent communication skills (both verbal and written), including facilitation and team leadership skills
- Proven ability to provide strong problem solving skills.
- Must be self-motivated and know when to seek guidance
- Must be flexible, be able to change priorities quickly, and handle multiple tasks concurrently
- Individual must be a self-starter and capable of working independently as well as part of a team
- Capable of learning new tools and technologies.
- Capable of working independently and in a team.
Vacancy expired!