Java Developer (Springboot, CSS, HTML, Automation) - Conexess Group, LLC
St. Louis, MO 63146
About the Job
Our History:
From our start in 2009, Conexess has established itself in 3 markets, employing nearly 200+ individuals nation-wide. Operating in over 15 states, our client base ranges from Fortune 500/1000 companies to mid-small range companies. For the majority of the mid-small range companies, we are exclusively used due to our outstanding staffing track record.
Who We Are:
Conexess is a full-service staffing firm offering contract, contract-to hire, and direct placements. We have a wide range of recruiting capabilities extending from help desk technicians to CIOs. We are also capable of offering project-based work.
Conexess Group is aiding a large healthcare client in their search for a Java Developer. This is a long-term opportunity with a competitive compensation package.
Responsibilities:
- We are seeking a skilled Software Engineer to join our dynamic team.
- As a software engineer, you will play a crucial role in ensuring the quality and reliability of our automation applications by designing, implementing, and maintaining robust automation solutions.
- You will collaborate closely with software engineers, and other stakeholders to identify automation requirements, develop automation strategies, and participate in the automation of multi-functional testing processes.
- The ideal candidate will have a strong background in software engineering, software testing methodologies, and a passion for delivering high-quality software solutions.
- Understanding of Automation Concepts: The candidate should have a solid understanding of test automation concepts.
- Analytical Skills: The ability to analyze complex requirements, identify automation needs, and devise strategies for automation provisioning. Strong problem-solving skills are necessary to address challenges related to quality, availability, and security.
Requirements:
- Bachelors Degree Required (ideally in Software Engineering)
- Software Development Experience: 5+ years’ experience in Core Java development with strong technical and analytical skills with, the ability to work with requestors to translate high level or vague specifications into a clear automation strategy to support projects.
- Java Experience: Proficiency in working with Core Java, Restful API design, CSS, HTML, Spring boot, SQL, Git, Mavin, and Kubernetes. With a strong ability to read and writing JASON Scripts, familiarity with cloud platforms like OpenShift/AWS, as well as IntelliJ/eclipse, selenium, as well as other technologies commonly used in the test automation process
- Debugging and Troubleshooting Applications: Ability to troubleshoot issues related to the different applications and be able to understand where the application is breaking and how to fix it.
- Communication and Collaboration: Effective communication skills are crucial for collaborating with cross-functional teams including developers, testers, and business stakeholders. The candidate should be capable of understanding and translating business requirements into technical solutions. Must function well in a large-scale, highly complex, dynamic cross-functional work environment with strong time management skills, ability to prioritize workloads and meet assignment deadlines. Excellent interpersonal and presentation skills, strong written and verbal communication skills. Ability to collaborate with others and establish working relationships across the company with a strong customer service focus and facilitation skills.
- Attention to Detail: Software development requires meticulous attention to detail to ensure that test environments accurately reflect production scenarios while adhering to privacy and security standards.
- Continuous Learning and Adaptability: Given the evolving nature of technology and software engineering practices, a willingness to learn new tools, techniques, and best practices is important. The candidate should be adaptable to changes in project requirements and industry trends.
- Experience with Agile Methodologies: Experience working in Agile development environments, where rapid iteration and continuous integration are common, can be advantageous. Familiarity with Agile principles and practices like Scrum or Kanban is preferred. Having experience using JIRA is a plus.
- Team Player Mentality: The ability to work effectively as part of a team, share knowledge, and contribute to a positive work environment.
- Other Skills, Asks, and Wants: Strong knowledge of Microsoft Office suite: Word, Excel, Visio, PowerPoint and Project, as well as Jira knowledge is recommended.