Senior Java Developer for Tampa, FL. Build and maintain microservices on AWS.
Responsibilities
- Design, code, test, and debug Java applications in a client-server environment.
- Implement microservices using Spring Boot and Java.
- Manage data persistence and complex SQL queries in relational databases.
- Integrate messaging systems using Apache Kafka.
- Utilize Maven, Jenkins, and JIRA to manage the development lifecycle.
Required Skills
- 8+ years of hands-on Java application development experience.
- Proficiency with Spring Boot and Microservices architecture.
- Hands-on experience working in cloud environments, preferably AWS.
- Experience with Apache Kafka.
- Strong understanding of Object-Oriented principles and design patterns.
- Proficiency in writing SQL queries and working with relational databases.
- Experience with Maven, JIRA, and Jenkins.
- Excellent English communication skills.