freehire launches on Product Hunt on 26 August.

Follow →

Java Programmer Analyst

Summary

Designs, builds, and maintains Java applications using Spring Boot, REST/SOAP services, and unit tests while collaborating with teams to deliver business solutions.

Key Responsibilities: - Analyze business and functional requirements and translate them into technical specifications. - Design, develop, test, and maintain Java-based applications and services. - Participate in system design, coding, code reviews, and unit testing activities. - Develop and consume RESTful and SOAP web services. - Troubleshoot, debug, and resolve application issues in development, testing, and production environments. - Collaborate with business analysts, stakeholders, and technical teams to ensure successful project delivery. - Prepare and maintain technical documentation, including system specifications, design documents, and user guides. - Perform application enhancements, bug fixes, and system upgrades. - Conduct impact analysis and provide estimates for development efforts. - Ensure adherence to coding standards, security practices, and development methodologies. - Support deployment, implementation, and post-production activities. Required Qualifications: - Bachelor's degree in Computer Science, Information Technology, Engineering, or a related field. - Minimum of 3 years of experience in Java application development. - Hands-on experience in Spring Boot. - With background in Unit Testing. - Strong understanding of object-oriented programming (OOP) principles. - Experience in software development lifecycle (SDLC) methodologies. - Strong analytical and problem-solving skills. - Excellent communication and stakeholder management skills.

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