We are seeking a talented Full Stack Developer to join our dynamic team. The ideal candidate will have a strong background in full stack development, with expertise in front-end technologies such as React and a solid understanding of Java/J2EE frameworks. The successful candidate will be responsible for developing web applications using relevant J2EE frameworks, as well as designing and implementing web services and microservices architectures. Experience in event-driven architecture development and proficiency in Azure DevOps (CI/CD) are essential for this role. Additionally, familiarity with RDMS databases, particularly Oracle, is preferred.
Key Responsibilities
- Develop full stack solutions, from front-end UI to back-end services, ensuring high performance and responsiveness.
- Utilize React and other front-end technologies to create engaging user experiences.
- Leverage Java/J2EE frameworks to design and implement robust web applications.
- Design, develop, and deploy web services using RESTful APIs and microservice architecture, particularly with Spring Boot.
- Implement event-driven architecture solutions to meet business requirements.
- Collaborate with cross-functional teams to ensure successful project delivery and integration.
- Utilize Azure DevOps for continuous integration and continuous deployment (CI/CD) processes.
- Optimize application performance, troubleshoot issues, and provide timely resolutions.
- Communicate effectively with team members, stakeholders, and clients, and actively participate in analysis and problem-solving activities.
Qualifications
- Strong working experience in full stack development.
- Good working experience with front-end technologies, particularly React.
- Strong understanding of Java/J2EE frameworks and web application development.
- Experience in web service development using REST APIs and microservice architecture, with proficiency in Spring Boot.
- Familiarity with event-driven architecture development.
- Proficiency in Azure DevOps for CI/CD processes.
- Experience working with RDMS databases, preferably Oracle.
- Excellent communication skills, with the ability to effectively collaborate with team members and stakeholders.
- Strong analytical and problem-solving skills, with a proactive approach to addressing challenges.
This job description outlines the essential qualifications and responsibilities for the Full Stack Developer position, emphasizing the candidate's expertise in full stack development, front-end technologies, Java/J2EE frameworks, web services, microservices architecture, Azure DevOps, and communication and problem-solving skills.