java full stack Developer | Codersbrain
full-timecontractual
Posted on July 12, 2025
Job Description
Software Developer
Company Overview
(Company information is not specified.)
Job Summary
The Software Developer will be responsible for designing, developing, and maintaining web applications. The role involves leveraging modern technologies to integrate various services and building efficient, scalable applications that contribute to the organization's objectives.
Responsibilities
- Develop and maintain web applications using React, Java, MongoDB, Redux, and similar technologies.
- Collaborate with cross-functional teams to define, design, and ship new features.
- Implement strong coding practices and conduct code reviews to ensure quality.
- Utilize RESTful APIs and microservices architecture in the application development.
- Troubleshoot and debug applications, ensuring optimal performance and user experience.
- Stay updated with industry trends and best practices to enhance application functionality.
Qualifications
- At least 3 years of hands-on experience in web application development using React, Java, MongoDB, Redux, and related technologies.
- Strong proficiency in JavaScript and/or TypeScript.
- Experience with database technologies such as MongoDB, MySQL, or PostgreSQL.
- Strong understanding of RESTful APIs and microservices architecture.
- Familiarity with Agile methodologies and development practices.
- Excellent problem-solving and debugging skills.
- Strong communication and interpersonal skills.
Preferred Skills
- Exposure to telephony protocols, Contact Centre, ISDN, SIP, WebRTC, and others like TCP/UDP, etc.
- Familiarity with database technologies such as Mongo, Redis, MySQL, or other relational databases.
- Strong understanding of microservice design and distributed architecture.
- Experience with build and deployment pipelines and tools.
Experience
A minimum of 3 years of relevant experience in software development with a focus on web application.