Java Developer

Company:  Expert In Recruitment Solutions
Location: Tampa
Closing Date: 17/06/2024
Hours: Full Time
Type: Permanent
Job Requirements / Description
Job Title Java Developer

Duration 6 Month Contract to Hire

Location: Tampa

Hybrid – 1 Day onsite a week

Sponsorship available NO (must be able to convert without sponsorship)

Skillset : JAVA , Jquery with Angular as a plus , Postgres SQL required

Must be able to convert without sponsorship

Position Notes

Client Detail

Our Client is a medical device / Medical supply company

TOP SKILLS REQUIRED

SIZZLES – PLEASE INCLUDE 4 BULLETS HIGHLIGHTING THE SKILL SET REQUIRED. THANK YOU!

1 Java experience my spring boot or Python

2 PostgreSQL- MUST HAVE

3 Jquery Experience required , Angular a plus

4 Database experience – MUST HAVE

MongoDB

CLIENTS FORMAL JOB DESCRIPTION

Senior Java Spring Boot Developer

As a Senior Java Spring Boot Developer, you will play a crucial role in the design, development, and delivery of high-quality software solutions. Leveraging your expertise in Java and Spring Boot, you will contribute to the development of complex applications, mentor junior developers, and collaborate with cross-functional teams to ensure successful project outcomes.

The following are typical responsibilities associated with this role:

1. Design and Development: Design, develop, and maintain robust and scalable software applications using Java and Spring Boot framework.

2. Architecture and Technical Leadership: Provide technical leadership in the design and architecture of software solutions, ensuring adherence to best practices and coding standards.

3. Requirements Analysis: Collaborate with stakeholders to gather and analyze business requirements, translating them into technical specifications and software designs.

4. Application Integration: Integrate software applications with third-party systems, databases, and APIs to facilitate seamless data exchange and interoperability.

5. Code Review and Quality Assurance: Conduct code reviews to ensure adherence to coding standards, best practices, and maintainable code quality. Collaborate with QA teams to address any identified issues.

6. Performance Optimization: Identify and optimize performance bottlenecks in software applications, including database queries, API calls, and system resource utilization.

7. Troubleshooting and Debugging: Investigate and resolve complex technical issues and software defects, providing timely and effective solutions.

8. Documentation: Create and maintain technical documentation, including software design specifications, API documentation, and system architecture diagrams.

9. Team Collaboration: Collaborate with cross-functional teams, including business analysts, software engineers, quality assurance, and project managers, to ensure successful project delivery.

10. Mentorship and Knowledge Sharing: Share your expertise with junior developers, providing guidance, mentorship, and knowledge transfer to enhance the overall skills and capabilities of the team.

Required Skills and Qualifications:

• Bachelor's or Master's degree in Computer Science, Software Engineering, or a related field.

• Significant experience (typically 6+ years) in Java development with a strong focus on Spring Boot framework.

• In-depth understanding of Java core concepts, object-oriented programming (OOP) principles, and design patterns.

• Proficiency in developing RESTful APIs and web services using Spring Boot, Spring MVC, and related technologies.

• Solid experience with database technologies such as MySQL, PostgreSQL, and/or NoSQL databases.

• Familiarity with front-end technologies like HTML, CSS, JavaScript, and JavaScript frameworks is beneficial.

• Strong problem-solving and analytical skills, with the ability to debug complex issues and propose effective solutions.

• Excellent communication and collaboration skills, with the ability to work effectively in a team environment.

• Ability to mentor and guide junior developers, fostering their professional growth.

Apply Now
Share this job
An error has occurred. This application may no longer respond until reloaded. Reload 🗙