02 Nov
Sr Java Software Engineer
Vacancy expired!
job summary:
- Bachelor's/Master's degree in Computer Science or Related Disciplines
- Expertise in Java is required, and python/Scripted languages is a plus
- Backend/Server development experience
- Spring Framework and Spring Boot Microservices are required, and Spring Cloud Stream is a plus
- RESTful Web services
- Full-stack development with JavaScript and Angular experience is a plus
- Event driven architecture is a plus
- Amazon Web Services (AWS) is required, and Microsoft Azure and Google Cloud (GCP) are a plus
- Certifications like AWS Cloud Practitioner, Developer, and Solutions Architect are a plus
- Relational databases, SQL proficiency, and Object-to-relational mapping (Hibernate)
- Experienced and passionate with unit and functional testing, automated regression, and test integration
- Containerization, with Docker/Kubernetes
- Helm, Amazon EKS/OpenShift, and infrastructure as code (IaC) for cloud provisioning are a plus
- GIT, Maven, Gradle, and CI/CD tools
- Comfortable with Scrum software methodology is required, and Scaled Agile Framework (SAFe) is a plus
- Design, develop, test, deploy, and support the capabilities of a large world-class enterprise-level platform
- Create scalable Microservices of high performance, high availability, interoperability, and reliability
- Drive architectural designs and technical proof of concepts, and guide technical directions of your team while adhering to standards and guidance from architecture team members
- Write product specifications and partner with Product Management to create epics and stories, and define their technical acceptance criteria
- Foundation of enterprise architectural models and distributed software design
- Serve as a technical subject matter expert, mentor other engineers, and raise quality standards
- Manage ambiguity, proactively discover and attack issues, and lead the team through tough challenges
- Share ownership in quality, test automation, continuous integration and delivery, and production operation
- Communicator to all levels, capable of deep technical conversations with engineers and delivering concise messaging with product and business leaders
- Quickly escalate challenges and risks incurred during projects
- Experience level: Experienced
- Minimum 8 years of experience
- Education: Bachelors (required)
Vacancy expired!