Qualifications
Essential Qualifications:Bachelor's Degree in Computer Science or a related field.5-7 years of professional experience in a team-oriented environment. Strong proficiency in Java, with additional knowledge in insurance being advantageous. Experience in paired programming methodologies. Proficient in JavaScript and Vue.js frameworks. Familiarity with a variety of design and architectural patterns. Ability to write reusable Java libraries and an understanding of concurrency patterns in Java. Familiarity with MVC, JDBC, and RESTful concepts. Experience with both external and embedded databases. Understanding of fundamental design principles for scalable applications. Basic knowledge of the Java class loading mechanism. Experience in implementing automated testing platforms and unit tests (TDD). Proficient in version control tools such as Git. Familiarity with build tools like Ant, Maven, and Gradle, and CI/CD practices. Experience with Mockito is a plus.
About the job
Join our dynamic team at Hudson Manpower as a Senior Java Developer in Cincinnati, OH. This onsite role offers a competitive hourly rate of $65/hr on W2. As a Senior Java Developer, you will be instrumental in crafting robust Java applications, bridging complex back-end services with their client-facing counterparts. Your expertise will guide the design and development of these applications, while collaborating closely with cross-functional teams on various infrastructure layers. A commitment to collaborative problem-solving, innovative design, and product excellence is paramount.
Your key responsibilities will include translating application storyboards and use cases into functional applications, designing and maintaining efficient and reusable Java/Vue code, optimizing application performance and responsiveness, identifying and resolving bottlenecks and bugs, and ensuring high standards of code quality, organization, and automation.
About Hudson Manpower
Hudson Manpower is a leading staffing and recruitment agency dedicated to connecting talented professionals with top-tier companies. We pride ourselves on fostering a collaborative and innovative work environment, enabling our employees to thrive and grow in their careers.