What are the responsibilities and job description for the Software Engineer - Java, AWS, Open Source stack position at ViziRecruiter,LLC.?
Introduction
Elegant solutions to sophisticated problems. That’s what you deliver. Surround yourself with the team, resources, and support you need to design and build world-class IT solutions.
Ensure you read the information regarding this opportunity thoroughly before making an application.
Overview
Connection has a fantastic opportunity working for a trusted provider of home and auto insurance across the U.S for a Java Engineer III to work a Hybrid Model. This is a full-time direct hire opportunity; enjoy benefits including medical, dental, vision, wellness day, sick and 401K. Join us as we journey together toward personal and professional fulfillment.
Responsibilities
We are seeking a results-oriented software engineering professional dedicated to building and enhancing software applications. This role involves designing custom software, updating existing products, and contributing to innovative solutions. Successful candidates will demonstrate excellent interpersonal skills and the ability to work collaboratively or independently on time-sensitive projects. A higher-level engineer position is available for candidates with commensurate experience.
Requirements
- Proficiency in using various tools and toolsets for application development and support.
- Expertise in designing internal solution architectures and leveraging programming languages to ensure robust system functionality.
- Experience with cloud computing architecture design, evaluation, and optimization.
- Familiarity with service-oriented IT architecture concepts, emphasizing business process sharing and agility.
- Hands-on experience in software development and support across multiple operating environments.
- Knowledge of DevOps practices, tools, and methodologies for improving system delivery, reliability, and recovery times. Familiarity with SRE (Site Reliability Engineering) and DevSecOps practices is a plus.
- Ability to innovate and implement initiatives that enhance organizational performance.
- Skills in integrating and communicating across applications, databases, and platforms.
- Awareness of market trends and developments in IT roles and technologies.
- Competence in monitoring and optimizing hardware, software, and telecommunications use.
- Experience in troubleshooting and problem-solving for installed software products.
- Proficiency in understanding and managing the technical aspects of software products, including architecture and integration.
- Bachelor’s degree in Computer Science, Information Technology, or related field.
- 5–7 years of professional experience in relevant programming languages.
- Must have expertise in Java, cloud-native technologies (AWS), microservices, and JavaScript.
- Any experience with Migration / Modernization is also highly desirable.
J-18808-Ljbffr