Java Developer Job at TalentOla, Tampa, FL

  • TalentOla
  • Tampa, FL

Job Description

Java Developer

Experience: 8+ Years

Employment Type: Full-Time

Work Location: Irving, TX/ Tampa, FL/ Jacksonville , FL

Position Summary

We are looking for an experienced Java Developer to design, develop, test, and maintain scalable enterprise applications. The ideal candidate should have strong hands-on experience with Java, Spring Boot, REST APIs, Microservices, SQL, and cloud technologies , along with good understanding of Agile development practices.

Key Responsibilities
  • Design, develop, and maintain enterprise applications using Java and Spring Boot .

  • Develop scalable and secure RESTful APIs and microservices .

  • Participate in application architecture, technical design, development, testing, and deployment.

  • Develop and optimize database queries using SQL and relational databases.

  • Integrate applications with internal and external systems using APIs and messaging platforms.

  • Implement secure coding practices, exception handling, logging, and performance optimization.

  • Write unit and integration tests using frameworks such as JUnit and Mockito .

  • Participate in code reviews and ensure adherence to coding standards and design principles.

  • Work with CI/CD pipelines, Git, Jenkins, GitHub Actions, or Azure DevOps .

  • Troubleshoot production issues and perform root-cause analysis.

  • Collaborate with Business Analysts, Product Owners, QA, DevOps, Architects, and other engineering teams.

  • Participate in Agile/Scrum ceremonies including sprint planning, daily stand-ups, refinement, reviews, and retrospectives.

  • Contribute to technical documentation and continuous improvement initiatives.

Required Skills
  • Java 8/11/17/21

  • Spring Boot

  • Spring Framework

  • RESTful APIs

  • Microservices

  • Hibernate / JPA

  • SQL / Relational Databases

  • JUnit / Mockito

  • Git

  • Maven / Gradle

  • CI/CD

  • Agile/Scrum

  • Strong understanding of OOP, SOLID principles, Design Patterns, and Data Structures

  • Strong troubleshooting and communication skills

Preferred Skills
  • AWS / Azure / GCP

  • Docker and Kubernetes

  • Kafka / RabbitMQ

  • Redis / NoSQL databases

  • API Gateway

  • OAuth 2.0 / JWT

  • Jenkins / GitHub Actions / Azure DevOps

  • ELK / Splunk / Grafana

  • Experience with distributed and cloud-native applications

Qualifications
  • Bachelor's degree in Computer Science, Engineering, Information Technology, or related field.

  • Strong enterprise software development experience.

  • Experience working in Agile/Scrum environments.

  • Strong analytical, problem-solving, and communication skills.

Job Tags

Full time, Internship, Seasonal work

Similar Jobs

Advanced Care

Psychiatric Nurse Practitioner / PMHNP - Remote Job at Advanced Care

Associate Program Director LCSW Kingston HOURS: Mon-Sun 8a-6p , 1 weekend a month. SETTING: Clinic / Behavioral Health SUMMARY: Responsible for oversight of Article 31 clinic program at the assigned location. They will provide direct social work services, ...

Gpac

Personal Injury Attorney Job at Gpac

Personal injury law firm is seeking a Arizona licensed attorney with 3+ years personal injury experience. The firm is seeking an individual...  ...* Settlement negotiation Benefits:* Standard* Part-time hours* Flexible schedule Experience:* Pre-litigation Personal... 

Principle Choice Home Healthcare

Nurse Case Manager Job at Principle Choice Home Healthcare

 ...PRINCIPLE CHOICE HOME HEALTHCARE Nurse Case Manager Who We Are: Principle Choice Home Health partners with patients and families...  ...be able to effectively operate the current computer system, telephone system, and other office machines such as a copier. PHYSICAL... 

Gennte Technologies

Java Developer Job at Gennte Technologies

 ...Location: Mexico City, Mexico Our client is looking for a Java Developer to be part of the Cash Equities Client & Market Connectivity team. The job requires candidate to have design thinking and problem-solving skills. Candidate should demonstrate ability... 

System One

HVAC Mechanic Job at System One

 ...successful performance of job functions in the mechanical field, including plumbing and HVAC - Manages and oversees mechanical operations - Strong technical experience in mechanical system maintenance, including HVAC, plumbing, and refrigeration. Troubleshooting and...