Job Description:
As a Software Developer (Java) at CrescoWorks LLP, you will be responsible for designing, developing, and maintaining high-quality software applications. You will work closely with cross-functional teams to develop and enhance the NAQUA platform, ensuring seamless performance and delivering value to our clients.
Key Responsibilities:
Design, develop, and maintain Java-based applications with a focus on performance, scalability, and security.
Collaborate with front-end developers to integrate user-facing elements with server-side logic.
Write clean, efficient, and reusable code following industry best practices.
Troubleshoot, debug, and optimize applications to improve performance.
Participate in the full software development lifecycle, including planning, design, testing, and deployment.
Contribute to system architecture and technical decisions.
Stay updated with the latest Java frameworks, tools, and technologies to continuously improve your skillset.
Work with cloud technologies and assist in the deployment and maintenance of applications.