Software Architect
A challenging role awaits you!
* We are seeking a skilled Software Engineer IV to join our team.
* The ideal candidate will have a strong background in Java development, with experience in J2EE and enterprise-level scalable environments.
Responsibilities
1. Support the evolution and modernization of existing applications, as well as the design and delivery of new cloud-based applications in an agile environment.
2. Implement complex prototypes and core base code for developers to follow.
3. Analyze machine learning models and provide recommendations.
4. Create and present design solutions with partial or system-wide impact.
5. Design, develop, deploy, configure, document, and debug extensive enterprise systems.
6. Apply standards, processes, procedures, and tools throughout the development lifecycle.
7. Lead small teams and coordinate with QA for end-to-end testing and post-production testing.
8. Foster a cooperative work environment through effective communication and problem-solving skills.
Qualifications
* Bachelor's degree in Computer Science or related field.
* 7+ years of experience with progressive Java development, including J2EE and enterprise-level scalable environments.
* Experience with Docker, Kubernetes, Istio, ArgoCD, and Snyk.
* Proficient in MS SQL Server queries and stored procedures.
* Excellent analytical and problem-solving skills.
* Ability to adapt in a dynamic work environment and make technical and team decisions.
Key Technologies: Java, J2EE, Spring Boot, Docker, Kubernetes, Istio, ArgoCD, Snyk, MS SQL Server, Azure Cloud.
Collaborative Environment: Our team is committed to fostering a cooperative and innovative work environment.