freehire launches on Product Hunt on 26 August.

Follow →

Java Developer

Summary

Build and maintain enterprise Java applications with Angular frontends, SQL databases, and Elasticsearch, following SDLC and CI/CD best practices.

Job Description . We are looking for an Software Developer to design, develop, and support enterprise applications. . You will work closely with business users, architects, and technical teams to deliver scalable, high-quality solutions while following SDLC and best development practices. Key Responsibilities . Understand business requirements and design end-to-end application solutions. . Collaborate with business users to translate requirements into technical solutions. . Develop, enhance, test, and maintain enterprise applications. . Ensure projects are delivered within scope, timeline, and budget. . Design user-friendly, scalable, and high-quality applications. . Monitor application performance and troubleshoot production issues. . Work closely with solution, technical, and enterprise architects to ensure alignment with architecture standards. . Participate in code reviews, testing, deployment, and CI/CD processes. . Prepare and maintain technical documentation. . Follow SDLC best practices and contribute to continuous process improvements. Requirements . Experience in application development using Java and JavaScript. . Hands-on experience with Angular, SQL, and Elastic DSL. . Exposure to CI/CD tools such as Bitbucket. . Good understanding of Software Development Life Cycle (SDLC). . Knowledge of object-oriented programming, web application development, and relational databases. . Strong analytical, troubleshooting, and problem-solving skills. . Ability to work independently while collaborating effectively within a team. . Positive attitude, strong ownership, and eagerness to learn new technologies.

See also

Tailor your CV for this role?

We couldn't check your fit for this role — add a CV to your profile to see it next time.

A new version of freehire is available