Role: Senior Java Developer 12+yrs ( W2 only)
Location: Cleveland, Ohio
Reactive Spring is officially named Spring WebFlux
Candidate must have a minimum of 12+ years of professional experience.
Important Skill-Set, Technologies, Certifications, and Methodologies: Java 8+, Apache Struts, Spring Framework, Spring Boot, Microservices, Spring Reactive Programming, Hibernate, Java Persistence API (JPA), React.js, JavaScript, HTML, CSS, Cloud-Native Architecture, API, Event-Driven Systems, Git, GitHub.
About the Role:
We are seeking a highly experienced Senior Java Developer to lead the development of robust, scalable applications. In this role, you will design and implement high-performance solutions using Cloud-Native Architecture and modern frameworks. Additionally, you will closely collaborate with stakeholders across various business units to ensure cloud adoption seamlessly aligns with the broader Enterprise Architecture and strategic organizational goals.
Key Responsibilities:
- Design, develop, and maintain high-quality microservices using the Java Spring Boot Framework.
- Architect and implement complex API-driven and Event-driven systems.
- Build responsive, scalable user interfaces integrating modern frontend components.
- Maintain and modernize legacy systems built on the Apache Struts framework.
- Partner with multi-functional business units to translate technology requirements into architectural solutions.
- Manage source code and version control utilizing Git and GitHub.
Essential Skills:
- Extensive hands-on experience with Java 8 and above, Apache Struts, and Spring / Spring Boot.
- Deep expertise in Java Microservices architecture and Spring Reactive Programming.
- Strong background in data persistence frameworks, specifically Hibernate and Java Persistence API (JPA).
- Proven experience in frontend development using React.js, JavaScript, HTML, and CSS.
- Strong alignment with Enterprise Architecture principles and cloud integration.
Desirable Skills:
- Familiarity with alternative frontend frameworks like AngularJS and Vue.js.
- Strong consultative skills to interface directly with senior corporate stakeholders.
Keywords in your resume: Senior Java Developer, Apache Struts, Spring, Spring Boot, Java Microservices, Spring Reactive Programming, Hibernate, Java Persistence API, JPA, React.js, JavaScript, HTML, CSS, Cloud-Native, API, Event-Driven Systems, GitHub, Enterprise Architecture.
Pay: $85,000.00 - $100,000.00 per year
Work Location: Hybrid remote in Ohio, IL 61349