What are the responsibilities and job description for the Java Developer - React&Azure position at Tymon Global?
We are seeking a highly experienced Java, Azure, and React Consultant with 10 years of hands-on software development and architecture experience to design and deliver scalable enterprise applications. The ideal candidate will have strong expertise in Java, Spring Boot, Microservices, React, and Microsoft Azure, with a proven ability to work across application architecture, cloud solutions, APIs, and modern front-end development. The consultant will be responsible for providing technical leadership, designing scalable solutions, collaborating with cross-functional teams, and driving development best practices in an Agile environment. Strong experience with Azure cloud services, REST APIs, CI/CD, containers, and enterprise application integration is highly preferred. This position is based in Chicago, IL.
Roles & Responsibilities
- Design and develop scalable enterprise applications using Java, Spring Boot, Microservices, React, and Azure.
- Provide technical leadership in designing cloud-native and distributed application architectures using Microsoft Azure services.
- Develop and integrate RESTful APIs, microservices, and enterprise application integrations, ensuring scalability, security, and performance.
- Build modern and responsive user interfaces using React, JavaScript, TypeScript, HTML, and CSS, following reusable component-based development practices.
- Design, implement, and optimize Azure solutions using services such as Azure App Services, AKS, Azure Functions, Azure Storage, Azure SQL, Key Vault, and Azure Monitor.
- Establish and maintain CI/CD pipelines, automated deployments, source control, containerization, and DevOps practices across application environments.
- Collaborate with architects, developers, product owners, QA, and business teams to define technical solutions, troubleshoot complex issues, and deliver projects successfully.
- Conduct code reviews, performance optimization, technical assessments, and provide mentorship while continuously improving architecture, development standards, security, and engineering practices.