OR
Job Description
Key Responsibilities:
- Design, develop, and deploy scalable applications using React and Java/J2EE.
- Build and maintain RESTful services and microservice-based architectures.
- Architect and implement frameworks for complex, high-volume systems.
- Lead technical design discussions, code reviews, and architecture sessions.
- Collaborate with cross-functional teams to understand business requirements and convert them into technical deliverables.
- Mentor, guide, and support junior developers on technical implementation and best practices.
- Ensure application performance, scalability, and security through proper design patterns and testing.
- Work with CI/CD tools and DevOps pipelines to automate builds and deployments.
- Maintain and enhance system reliability, performance, and monitoring capabilities.
- Stay current with emerging technologies and propose improvements to enhance development efficiency.
Required Qualifications:
- Bachelor's or Master's degree in Computer Science, Engineering, or related discipline.
- 4+ years of professional experience in software development with a strong focus on Java and Microservices.
- Proven experience in React, JavaScript, and front-end development.
- Strong understanding of REST APIs, MySQL, or any other backend database technologies.
- Hands-on experience in Docker, Kubernetes, Jenkins, GIT, and CI/CD pipelines.
- Solid understanding of software design principles, architecture patterns, data structures, and scalable system design.
- Experience working in agile and scaled agile environments.
- Excellent communication skills, with the ability to collaborate effectively across teams.
Preferred Qualifications:
- Experience deploying and maintaining applications in cloud environments (OCI, AWS, or Azure).
- Knowledge of application security principles and best practices.
- Experience with DevOps, infrastructure automation, and monitoring tools.
- Strong analytical and problem-solving abilities with a proactive mindset.
- Proven ability to lead architecture discussions and drive engineering best practices.
