Java Developer
TalentOla
Java Developer
Experience: 8+ Years
Employment Type: Full-Time
Work Location: Irving, TX/ Tampa, FL/ Jacksonville , FL
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.
-
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
-
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
-
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.
Do you want to receive more vacancies?
Subscribe and receive similar vacancies to Java Developer. Be the first to apply!
- java spring developer Tampa, FL
- sr.java developer Tampa, FL
- java microservice developer Tampa, FL
- java developer contract Tampa, FL
- remote junior java developer Tampa, FL
- java developer Tampa, FL
- senior java software engineer Tampa, FL
- lead full stack java developer Tampa, FL
- java developer remote part time Tampa, FL
- java developer remote Tampa, FL
