Tech Stack
CloudJavaJavaScriptKubernetesReactSpringSpring BootSpringBoot
About the role
- Designing, developing, testing, and deploying high-quality, scalable solutions in a cloud-based, containerized architecture to power ni.com.
- Building robust back-end services and modern single-page applications, ensuring seamless user experiences.
- Applying DevOps principles like continuous integration, continuous delivery, version control, and automation to accelerate solution delivery.
- Collaborating daily with colleagues to define, refine, and deliver high-quality software.
- Being adaptable and effective in a fast-paced, Agile environment.
- Continuously learning and integrating new technologies through self-study, training, and hands-on experience.
Requirements
- Bachelor’s degree or equivalent experience in Business Administration, Computer Science, Engineering, Information Systems, or a related field.
- Ability to communicate effectively in English, both written and verbal.
- Strong programming skills in Java, with extensive experience in back-end technologies like Spring Boot.
- Proficiency with front-end technologies like React, including HTML, CSS, and JavaScript.
- Practical experience with containerized architectures and orchestration tools like Kubernetes is preferred.
- Experience with search technologies is a plus.
- Strong problem-solving skills and ability to work independently.
- Willingness to work in the office with your colleagues, at least 4 days a week.
- Willingness to participate in on-call rotations as needed.
- 2+ years of experience as a Software Engineer (preferred).
- 2+ years of experience working within a development team (preferred).