직무 설명 및 자격 요건
We are seeking a highly skilled and experienced Senior Java React Developer with hands-on development experience. The ideal candidate will have deep expertise in Java, Spring Boot and ReactJS, strong proficiency in Azure. A passion for learning new technologies and leveraging modern developer productivity tools like GitHub Copilot is essential.
Key Responsibilities:
Design and develop robust Java/Node-based applications and microservices.
Optimize database design and queries for performance and scalability.
Code reviews, mentor junior developers, and enforce best practices.
Implement and maintain CI/CD pipelines or equivalent tools.
Collaborate with cross-functional teams to deliver high-quality software solutions.
Continuously explore and adopt new technologies and tools to improve development efficiency.
Troubleshoot and resolve complex technical issues in development and production environments.
Technical:
Required:
·Hands-on development experience with Java and frontend technologies including React, along with backend frameworks such as Spring and Spring Boot/Node, deployed on Azure
·Hands-on development of UI driven full stack applications and microservices from the ground up, building React-based user interfaces integrated with Java REST APIs
·Hands-on experience with code management, branching strategies, and CI/CD pipelines using tools such as Git and Azure DevOps
·Proficiency with database technologies, including SQL (Oracle or MS SQL Server preferred) and NoSQL data stores
·Experience with container-based development leveraging Docker and/or Kubernetes
·Experience with DevSecOps practices and tooling for CI/CD, release management, automation, and quality gates using Azure DevOps
Preferred:
·Experience with frontend architecture patterns, state management, and performance optimization in React-based applications
·Experience with integration tools such as Azure Function Apps, Logic Apps, or similar event-driven integration mechanisms
·Experience with Microsoft Azure services, including AKS and related cloud-native components
·Experience working with Microservices Architecture, distributed systems, and API-driven integrations
·Experience with Veracode, static code analysis tools, and secure coding best practices
Experience:
15+ Years of Experience