Job ID: JOB_ID_52
Position Summary
We are seeking a highly skilled Java Full Stack Developer with over 10 years of experience to join our team onsite in Cincinnati, OH. This role is critical for the development and modernization of our enterprise applications, leveraging a modern tech stack including Java 8+, Spring Boot, React.js, and Azure cloud services. The ideal candidate will have a proven track record of delivering scalable, high-performance software solutions in a fast-paced environment. You will be responsible for the full software development lifecycle, from initial concept and architectural design to deployment and maintenance.
Core Responsibilities
- Lead the design and development of full-stack applications using Java and React, ensuring high quality and adherence to best practices.
- Develop and maintain microservices using Spring Boot 2.x/3.x, focusing on scalability, security, and performance.
- Build responsive and intuitive user interfaces using React.js, Redux, and modern CSS frameworks to provide a seamless user experience.
- Architect and implement cloud-native solutions on the Azure platform, utilizing services such as Azure App Service, Azure Functions, and Azure SQL.
- Design and optimize database schemas for both SQL and NoSQL databases, ensuring efficient data storage and retrieval for high-traffic applications.
- Implement and manage CI/CD pipelines using tools like Jenkins or TeamCity to automate the build and deployment process.
- Collaborate with cross-functional teams, including product managers, designers, and QA engineers, to define and deliver project requirements.
- Mentor junior developers and conduct code reviews to maintain high standards of code quality and consistency across the team.
- Troubleshoot and resolve complex technical issues across the entire stack, ensuring minimal downtime for production systems.
Required Qualifications
- 10+ years of professional experience in software development, with a strong focus on Java-based technologies.
- At least 5 years of hands-on experience with Java application development and 3+ years specifically with Spring Boot.
- Proficiency in React.js and modern JavaScript/TypeScript development, including state management and component-based architecture.
- Extensive experience with Azure cloud infrastructure and services, including deployment and monitoring.
- Strong knowledge of messaging systems like Kafka for building event-driven architectures.
- Experience with version control systems like Git and automated build tools like Jenkins or TeamCity.
- Solid understanding of SQL and NoSQL databases, including query optimization and data modeling.
- Excellent problem-solving skills and the ability to work effectively in an onsite, collaborative environment in Cincinnati.
Professional Expectations
As a senior consultant, you are expected to bring a high level of technical leadership to the project. This includes staying up-to-date with the latest industry trends and technologies, and recommending improvements to our existing systems and processes. You must be comfortable working in an Agile environment and participating in daily stand-ups, sprint planning, and retrospectives. Strong communication skills are essential for interacting with both technical and non-technical stakeholders.
Special Requirements
Onsite role in Cincinnati, OH; Requires 10+ years of experience; Passport Number required for submission.
Compensation & Location
Salary: $145,000 – $185,000 per year (Estimated)
Location: Cincinnati, OH
Recruiter / Company – Contact Information
Email: mangalrecruiter@gmail.com
Recruiter Notice:
To remove this job posting, please send an email from
mangalrecruiter@gmail.com with the subject:
DELETE_JOB_ID_52