careertakescareertakes

Java Software Engineer

Confidential Client•unspecified
Entry LevelFull-timeOn-SiteN/A
Tampa, Florida
18 Hours Ago

The Java Software Engineer at Confidential Client is responsible for designing, developing, and maintaining Java-based microservices using modern Java versions and Spring frameworks. The role involves working with RESTful APIs, Kafka messaging, MongoDB, and cloud platforms like AWS and Openshift to ensure scalable, high-performance, and secure software solutions. Collaboration with cross-functional teams and adherence to best practices in coding, testing, and deployment are key aspects of this position.

Boost your chances. Upload your resume to see your match score.

Unlock Match Rate
Description

About Careertakes

👉 Important disclosure: Careertakes is a third-party recruiting platform supporting this hiring process. If selected, you will be employed directly by our client, Software Development.

Applicants for this role may also receive access to additional matched opportunities through the Careertakes platform.


What You’ll Do

Confidential Client is hiring a Java Software Engineer to design, build, and operate resilient backend systems in a microservices environment. You will work closely with architects, product owners, QA, and DevOps to deliver high-quality services that scale.

  • Design, develop, test, and maintain Java-based microservices (Java 8/11/17)
  • Build RESTful APIs using Spring Boot, Spring MVC, and Spring Data
  • Implement asynchronous integrations using Kafka (producers/consumers, partitioning)
  • Model and optimize MongoDB schemas, indexes, and aggregation pipelines
  • Optimize data access and SQL queries for transactional and reporting scenarios
  • Ensure availability, scalability, and performance of services in OpenShift / AWS
  • Apply secure-coding, exception handling, logging, monitoring, and resiliency patterns
  • Participate in code reviews, unit/integration testing, and CI/CD pipelines
  • Support deployments and troubleshoot production incidents as needed
  • Collaborate across teams (Business Analysts, Architects, QA, DevOps) to meet requirements and SLAs

What We’re Looking For

Minimum qualifications

  • Strong hands-on Java experience (Java 8/11/17)
  • Practical experience with Spring Boot, Spring MVC, Spring Data
  • Experience designing and building microservices and REST APIs
  • Hands-on MongoDB experience: document modeling, indexing, aggregation, performance tuning
  • Experience with messaging systems (Kafka preferred)
  • Familiarity with container platforms and cloud (OpenShift and/or AWS)
  • Solid understanding of exception handling, logging, monitoring, and resiliency strategies
  • Experience with CI/CD tooling and supporting production deployments
  • Associate-level (or similar) experience building production Java services

Nice to Have

  • Prior experience with large-scale distributed systems
  • Deep experience tuning SQL for transactional and reporting workloads
  • Familiarity with OpenAPI/Swagger and API contract-driven development
  • Experience with observability tools (metrics, tracing, logging platforms)

Compensation & Benefits

  • Salary: $130,000 – $140,000 per year + benefits (as listed by the client)
  • Full-time role; benefits details will be provided by the hiring organization during the interview process

Location & Employment Type

  • Location: Tampa, FL (onsite / hybrid expectations to be confirmed by the client)
  • Employment type: Full-time
  • Seniority level: Associate

Other Notes & Compliance

  • This role is posted by Careertakes on behalf of a Confidential Client in the Software Development industry.
  • Careertakes and the client comply with all applicable U.S. federal, state, and local employment laws. Applicants will be considered without regard to legally protected characteristics.
  • Candidates should be prepared to discuss work authorization and any accommodation needs during the interview process.

Equal Opportunity & Hiring Transparency

Careertakes and our client are Equal Opportunity Employers committed to building a diverse and inclusive workforce. We prohibit discrimination or harassment of any kind. To support a fair and efficient hiring process, AI tools may be used to assist with application review or resume screening. These tools do not replace human decision-making. Final hiring decisions are made by people.

If you have questions about how your data is used, please contact us directly.

Negotiate a higher salary! Check the salary ranges for this job type in your area.

View My Salary Range