1

Java Jakarta Ee Jobs in Florida (NOW HIRING)

Experience with Java/Jakarta EE technologies such as the Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, the Spring Framework, and servlet containers (Tomcat/Jetty) * Familiarity with CI/CD ...

Experience with Java/Jakarta EE technologies such as Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, Spring Framework, Servlet Containers (Tomcat/Jetty) * Familiarity of CI/CD practices, tools ...

Java Jakarta Ee information

What is Java Jakarta EE?

Java Jakarta EE (Enterprise Edition) is a set of specifications that extend the Java SE (Standard Edition) platform for developing large-scale, multi-tiered, scalable, and secure enterprise applications. Formerly known as Java EE, Jakarta EE provides APIs for web services, servlets, enterprise beans, and more, enabling developers to build robust and portable enterprise solutions. It is managed by the Eclipse Foundation and is widely used for building web and enterprise applications in Java.

How does a Java Jakarta EE developer typically collaborate with other teams during the software development lifecycle?

As a Java Jakarta EE developer, you will frequently collaborate with front-end developers, database administrators, and quality assurance testers to ensure seamless integration and deployment of enterprise applications. Communication is key, as you’ll participate in regular scrum meetings, code reviews, and design discussions to align on project goals and resolve technical challenges. Working closely with DevOps teams is also common for deploying and maintaining applications in different environments, ensuring smooth CI/CD pipelines. This collaborative environment helps enhance code quality, encourages knowledge sharing, and speeds up problem-solving throughout the development lifecycle.

What are the key skills and qualifications needed to thrive as a Java Jakarta EE Developer, and why are they important?

To thrive as a Java Jakarta EE Developer, you need strong proficiency in Java programming, understanding of Jakarta EE specifications, and experience in building enterprise-level applications, usually backed by a degree in computer science or a related field. Familiarity with tools like Eclipse or IntelliJ IDEA, version control systems like Git, and knowledge of relevant frameworks and application servers (such as WildFly or GlassFish) are commonly required, with certifications like Oracle Certified Professional helpful. Excellent problem-solving abilities, teamwork, and communication skills enable effective collaboration and successful project delivery. These skills ensure robust, scalable, and maintainable enterprise solutions that meet complex business requirements.

What is the difference between Java Jakarta EE vs Java Spring Developer?

AspectJava Jakarta EEJava Spring Developer
Required CredentialsJava EE/Jakarta EE certifications, Java programming skillsJava Spring certifications, Java programming skills
Work EnvironmentEnterprise applications, server-side developmentWeb applications, microservices, enterprise solutions
Industry UsageFinancial, government, large enterprise sectorsStartups, tech companies, enterprise businesses
Common Search/ComparisonYesYes

Java Jakarta EE and Java Spring Developer roles both focus on Java-based enterprise development. Jakarta EE emphasizes standards and specifications for building scalable, portable server-side applications, often used in large enterprises. Java Spring Developer roles typically involve working with the Spring framework to create flexible, lightweight web and microservices applications. While both require Java expertise, certifications, and experience with enterprise environments, they differ in frameworks and development approaches.

What are popular job titles related to Java Jakarta Ee jobs in Florida? For Java Jakarta Ee jobs in Florida, the most frequently searched job titles are:
What job categories do people searching Java Jakarta Ee jobs in Florida look for? The top searched job categories for Java Jakarta Ee jobs in Florida are:
What cities in Florida are hiring for Java Jakarta Ee jobs? Cities in Florida with the most Java Jakarta Ee job openings:

Software Engineer

4C North America

Orlando, FL

Full-time

Posted 25 days ago


Job description

About the Role

As a Software Engineer at 4C, you'll design and build software systems that support real missions across military, industrial, and commercial domains. You'll work in an agile team and contribute across the full development lifecycle — from analyzing requirements and technical design through implementation, testing, and code review. As our platform evolves, you'll also help build and integrate AI-driven and agentic capabilities into our simulation and training solutions, and use modern AI-assisted tooling in your own development workflow. This is a hands-on engineering role with room to deepen your expertise and take increasing ownership of the systems you work on.

Key Responsibilities

  • Design and develop software systems across military, industrial, and commercial domains

  • Develop and maintain code in an agile environment

  • Analyze requirements and document proposed designs and solutions

  • Troubleshoot and debug across the codebase

  • Build features that incorporate LLM-based or agentic components, with attention to reliability and predictable behavior

  • Write and maintain automated tests and contribute to overall software quality

  • Conduct peer code reviews

  • Contribute to improving and standardizing team processes and practices

About You

You care about quality and take responsibility for what you deliver. You learn quickly and make steady progress without needing constant direction. You have a solution-oriented mindset — eager to take on unfamiliar problems and see them through. You communicate clearly, work well with others, and know when to ask for help. You're comfortable working with fast-moving technology, including AI-assisted development and non-deterministic systems.

What You Bring

  • Broad knowledge of core computer science and software engineering concepts

  • 3–5 years of experience building, deploying, and supporting Angular/Java applications

  • Experience with Angular and web technologies such as HTML5, CSS3/SASS/LESS, ES6+, RxJS, and NgRx

  • Experience with Java/Jakarta EE technologies such as the Servlet API, JPA, JMS, JAX-RS, JAX-WS, WebSocket API, the Spring Framework, and servlet containers (Tomcat/Jetty)

  • Familiarity with CI/CD practices and tools such as GitLab CI, Git, JUnit, Playwright, Docker, and Kubernetes

  • Understanding of distributed computing technologies such as REST, SOAP, OpenAPI, gRPC, and Protobuf

  • Strong communication, analytical, and problem-solving skills

  • Demonstrated teamwork and customer relationship-building abilities

Qualifications

  • Bachelor's degree in Computer Science or a related field (or equivalent experience)

  • U.S. citizen with the ability to obtain a Secret security clearance

  • Ability to travel internationally to work with our clients and teams

What We Value

  • Experience building with LLMs and agentic frameworks (tool-calling, orchestration, retrieval), and familiarity with AI-assisted development tooling

  • Knowledge of event-driven and message-based applications and technologies such as AMQP, Kafka, and JMS

  • Experience integrating distributed simulation systems using DIS (Distributed Interactive Simulation) or HLA (High Level Architecture / IEEE 1516)

  • Experience in defense, training and simulation, or other mission-critical domains