What are the responsibilities and job description for the Java Developer position at Esvee Technologies Inc?
Develop, enhance, and maintain applications using Java.
Analyze business requirements and translate them into technical solutions.
Design and optimize SQL queries, stored procedures, and database structures.
Troubleshoot application issues, bugs, and performance bottlenecks.
Integrate applications with APIs, web services, and third-party systems.
Perform unit testing, system testing, and support for user acceptance testing (UAT).
Collaborate with cross-functional teams to ensure timely project delivery.
Maintain documentation, coding standards, and deployment procedures.
Support production environments and provide ongoing maintenance.