Java Enterprise Edition Jobs

Find remote positions requiring Java Enterprise Edition skills. Browse through opportunities where you can utilize your expertise and grow your career.

Java Enterprise Edition
20 jobs found. to receive daily emails with new job openings that match your preferences.
20 jobs found.

Set alerts to receive daily emails with new job openings that match your preferences.

Apply

馃搷 Germany

馃攳 Software Development

馃彚 Company: LivePerson馃懃 501-1000馃挵 $100,000,000 Post-IPO Debt 10 months ago馃珎 Last layoff over 4 years agoInternetCustomer ServiceArtificial Intelligence (AI)Business IntelligenceSoftware

  • 5+ years experience as a full-time software developer in Java (or/and) Node.js
  • Bachelor's degree or equivalent in Computer Science
  • Proficiency in at least one frontend development framework (preferable Vue.js)
  • Experience with unit, integration testing
  • Experienced with restful API development
  • Experience in an Agile/Scrum environment and using collaboration tools e.g. Jira, Confluence
  • Strong communication (both written and verbal) and organizational skills
  • Ability to learn new and emerging technologies
  • Familiarity with Monitoring tooling e.g. Grafana, Kibana
  • Familiarity with Kubernetes, Docker
  • Familiarity with cloud services, in particular GCP
  • Willingness to participate in paid on-call duty approximately 1 per month, in alignment with our "You Build It, You Run It" philosophy.
  • A strong sense of quality, personal responsibility, and a passion for development.
  • Define detailed technical requirements based on a high-level description.
  • Use your expert knowledge to design and implement robust highly-available back-end services that scale
  • Be responsible and drive the adoption of new and exciting technologies.
  • Assess the impact of new features based on metrics that are visualized on our dashboards
  • Support other team members and work together with colleagues around the world to achieve the best results

Backend DevelopmentDockerNode.jsPostgreSQLSoftware DevelopmentSQLAgileExpress.jsFrontend DevelopmentGCPGitJavaKibanaKubernetesSCRUMSpring BootSpring MVCVue.JsGrafanaJava Enterprise EditionJava SpringREST APICI/CDRESTful APIsMicroservices

Posted 3 days ago
Apply
Apply

馃搷 United States

馃Л Full-Time

馃捀 162825.0 - 260520.0 USD per year

馃攳 Software Development

馃彚 Company: Axon馃懃 1001-5000馃挵 $246,000,000 Post-IPO Equity over 6 years agoGovTechElectronicsHardwareSoftware

  • 8+ years of experience in software engineering
  • Experience building complex and impactful software in a team environment
  • Deep skill in driving technical solutions across multiple teams
  • Backend service experience in managed languages such as Java, Scala, Go, C#, or similar
  • Strong experience with database, especially SQL and Cassandra
  • Experience building out cloud architecture in Azure and/or AWS
  • Azure to AWS migration experience
  • Experience designing and delivering high-availability, scalable cloud-based systems
  • You write beautiful, simple, maintainable code for backend microservices
  • Interest in helping to set the technical and organizational direction for a growing engineering team across multiple US locations
  • Lead engineering architecture design reviews
  • Set a high technical bar for the team through code and architecture design reviews
  • Mentoring engineers
  • Working across teams with Product, Design, and Engineering to solve some of our biggest technical challenges within our stack for our customers
  • Improve our Engineering process, including long-term thinking, sprint planning and stand-ups
  • Building services that adhere to our high bar on availability and latency in this mission-critical space
  • Working with the latest open source technologies

AWSBackend DevelopmentDockerSQLCloud ComputingJavaKubernetesSoftware ArchitectureC#AzureCassandraGoJava Enterprise EditionREST APICI/CDMentoringMicroservicesScalaTechnical supportSoftware EngineeringDebugging

Posted 5 days ago
Apply
Apply

馃搷 Germany

馃攳 Software Development

  • Minimum of 10 years of experience in software development engineering.
  • Bachelor's or Master's degree in Computer Science or a related field
  • Programming skills in Java, Node.js, backend development.
  • Experience with Git, Jenkins, and other Development tools
  • Experience debugging/testing applications
  • Experience building RESTful microservices
  • Familiar with basic Devops tasks for deploying applications in dev/test environments
  • Experience working with public cloud platforms like AWS / GCP is a plus
  • Experience in Kubernetes
  • Willingness to participate in paid on-call duty, in alignment with our "You Build It, You Run It" philosophy.
  • Build the platform that serves the real time monitoring needs of our customers
  • Design and develop high-volume, low-latency applications for important systems and delivering high-availability and performance
  • Create complex, high-performance backend services using Java.
  • Develop technical specifications and documentation
  • Debug production issues and help maintain existing code

AWSBackend DevelopmentNode.jsSQLGCPGitJavaJenkinsKubernetesSpringSpring BootAlgorithmsData StructuresJava Enterprise EditionCI/CDRESTful APIsLinuxDevOpsMicroservicesJSONDebugging

Posted 5 days ago
Apply
Apply

馃搷 United States

馃Л Full-Time

馃捀 144200.0 - 288400.0 USD per year

馃攳 Healthcare

  • 10+ years of software development and/or architecture experience.
  • Strong foundation in commercial software engineering: problem solving, data structures, algorithms, patterns, concurrency.
  • Experience as a senior developer that has shipped enterprise grade software using programming languages such as C#, Java, Kotlin, Golang, Javascript, Typescript.
  • Hands-on experience with asynchronous, event-based systems design and architecture using tools like MSMQ, Kafka, RabbitMQ.
  • Practical knowledge of Kubernetes microservice orchestration patterns.
  • Demonstrable development experience in Azure, AWS or GCP.
  • Design and develop solutions for complex enterprise-scale business problems.
  • Understand both business and technical implications of architectural decisions.
  • Be an agent of change and drive improvements to software engineering practices.
  • Research, recommend, and lead the adoption of leading edge technologies.
  • Continually invest in yourself and others through learning and mentorship.

AWSLeadershipSoftware DevelopmentSQLCloud ComputingDesign PatternsGCPJavaJavascriptKafkaKotlinKubernetesRabbitmqSoftware ArchitectureSpring BootTypeScriptC#C++AlgorithmsAzureData StructuresJava Enterprise EditionCI/CDProblem SolvingAgile methodologiesRESTful APIsMentoringMicroservicesExcellent communication skillsActive listeningCross-functional collaborationTechnical supportDebugging

Posted 5 days ago
Apply
Apply

馃搷 USA

馃Л Full-Time

馃捀 160000.0 - 180000.0 USD per year

馃攳 Healthcare

馃彚 Company: Twin Health馃懃 501-1000馃挵 $50,000,000 Series D over 1 year agoArtificial Intelligence (AI)Internet of ThingsNutritionMachine LearningHealth CareSoftware

  • Bachelor鈥檚 degree in Computer Science or a STEM-related field (Master鈥檚 preferred).
  • 5+ years of experience in software engineering.
  • Proficiency in Java and experience developing microservices using Spring Boot.
  • Strong understanding of API design and development, including RESTful services, authentication (OAuth, JWT), and third-party API integrations.
  • Hands-on experience with SQL databases (PostgreSQL, MySQL) and query optimization.
  • Experience integrating with third-party systems, particularly healthcare-related tools.
  • Excellent communication skills, both verbal and written.
  • Develop, optimize, and maintain backend services using Spring Boot, REST APIs, and SQL databases.
  • Architect and build scalable integrations with third-party systems (scheduling software, EMRs, and other healthcare tools) to improve operational efficiency.
  • Ensure reliability, security, and scalability in integrations, considering compliance requirements such as HIPAA.
  • Implement event-driven architectures for seamless real-time communication across systems.
  • Develop and maintain automated unit and integration tests to uphold code quality.
  • Monitor and optimize system performance to handle rapid growth and high transaction volumes.
  • Collaborate with cross-functional teams to understand requirements and improve integration performance.
  • Take on additional responsibilities as needed, including on-call rotations.

Backend DevelopmentDockerPostgreSQLSQLJavaMySQLOAuthSpringSpring BootAlgorithmsAPI testingData StructuresJava Enterprise EditionJava SpringREST APICommunication SkillsCI/CDLinuxMicroservicesJSONSoftware Engineering

Posted 6 days ago
Apply
Apply

馃搷 Toronto, ON or Vancouver, BC Canada

馃Л Full-Time

馃捀 112000.0 - 140000.0 CAD per year

馃攳 FinTech

馃彚 Company: Marqeta馃懃 1001-5000馃挵 Post-IPO Equity almost 4 years ago馃珎 Last layoff almost 2 years agoCryptocurrencyDebit CardsCredit CardsPaymentsFinTech

  • 5+ years of hands-on software engineering with a Bachelor鈥檚 degree; or 3 years and a Master鈥檚 degree; or a PhD. In lieu of a degree, 8+ years of relevant experience may suffice.
  • 3+ years of backend experience in Java
  • 3+ years of full stack/frontend experience
  • Experience in developing applications with modern Java backend stack using Spring Boot and Kubernetes on AWS.
  • Experience both building and consuming RESTful APIs
  • Experience with SQL, data modeling, and database technologies (MySQL preferred)
  • Experience developing scalable microservices on cloud platforms like AWS (preferred), Azure, or GCP
  • Strong analytical and problem-solving skills with a high attention to detail
  • Strong collaboration and communication (verbal and written) skills. Can effectively work cross-functionally and deliver a project.
  • Experience working in modern software engineering ecosystems that leverage frameworks, methodologies and technologies such as CI/CD, containerized apps, Agile (Scrum)
  • Ability to share relevant information including if difficult task-level trade-offs that impact the product need to be made
  • Ability to work with cross-functional stakeholders to identify technical blindspots and clarify ambiguity
  • Design, build, test, and continually improve the services that support Marqeta鈥檚 Dispute management platform.
  • Define and deliver well-scoped milestones for projects and may be a technical lead for projects on your team.
  • Actively keep customer needs in mind and leverage input from product stakeholders to determine the right technical solutions to deliver customer value quickly.
  • Actively level up less-experienced members of your team by helping them with their craft, providing guidance, and setting a good example.
  • Independently write code that is clear with minimal bugs that captures the essential nature of the solution and is appropriately flexible, reusable, efficient, and adaptable to changing requirements.
  • Identify gaps and propose plans towards addressing those gaps.
  • Challenge the status quo and come up with innovative ideas.
  • Lead design for medium components/features and participate in design for larger components/features (moving from task level impact to medium-size project level impact).
  • Have significant ownership of a component/feature of the system.
  • Independently design software components in well scoped scenarios, with simplicity and maintenance as key considerations, ensuring components are testable, debuggable and have logical APIs that are not easily misused.
  • Participate in on-call coverage

AWSBackend DevelopmentDockerSQLAgileCloud ComputingFrontend DevelopmentFull Stack DevelopmentJavaKubernetesMySQLReact.jsSpring BootJava Enterprise EditionCI/CDRESTful APIsMicroservicesData modeling

Posted 12 days ago
Apply
Apply

馃搷 Colombia, Peru, Chile

馃Л Contract

馃攳 Fintech, Banking

馃彚 Company: Multiplica Talent馃懃 101-250Staffing AgencyOutsourcingInformation TechnologyRecruiting

  • T铆tulo en Ingenier铆a de Software, Ciencias de la Computaci贸n o campo relacionado.
  • Experiencia previa en el sector fintech o bancario (excluyente)
  • M铆nimo de 3 a帽os de experiencia en desarrollo de software.
  • Experiencia trabajando con arquitectura de microservicios.
  • Experiencia creando e integrando servicios REST.
  • Experiencia s贸lida en el uso de Spring Boot, incluyendo Spring Data, Spring Security y Spring Cloud. Java 17/21.
  • Conocimiento y experiencia en Docker y Kubernetes.
  • Conocimiento y experiencia en plataformas de nube (AWS, Azure o GCP).
  • Experiencia en integraci贸n continua y despliegue continuo (CI/CD) con herramientas como GitLab CI/CD, Azure DevOps u otras.
  • Habilidades demostradas en pruebas automatizadas utilizando JUnit, Mockito y herramientas de pruebas de integraci贸n como TestContainers.
  • Experiencia en implementar y mantener soluciones de monitoreo y logging para asegurar la observabilidad del sistema.
  • Experiencia en la gesti贸n de comunicaci贸n as铆ncrona utilizando Apache Kafka.
  • Desarrollar y mantener aplicaciones backend utilizando Spring Boot con Java 17/21.
  • Participar en la integraci贸n y desarrollo continuo de un proyecto existente, asegurando su estabilidad y escalabilidad.
  • Colaborar con equipos multifuncionales para dise帽ar, desarrollar y desplegar soluciones en la nube utilizando Azure o GCP.
  • Implementar y mantener procesos de integraci贸n continua y despliegue continuo (CI/CD) utilizando herramientas como GitLab CI/CD o Azure DevOps.
  • Escribir pruebas automatizadas utilizando JUnit, Mockito y realizar pruebas de integraci贸n utilizando herramientas como TestContainers.
  • Solucionar problemas y optimizar el rendimiento del sistema.
  • Velar por la observabilidad del sistema, implementando soluciones de monitoreo y logging con herramientas como Prometheus, Grafana, ELK Stack (Elasticsearch, Logstash, Kibana), newrelic o Datadog.

AWSBackend DevelopmentDockerSoftware DevelopmentSQLGCPJavaJUNITKubernetesSpring BootApache KafkaAzureJava Enterprise EditionREST APICI/CDMicroservicesSoftware Engineering

Posted 12 days ago
Apply
Apply
馃敟 Engineering Manager
Posted 12 days ago

馃搷 USA

馃捀 166700.0 - 233400.0 USD per year

馃攳 Fintech

馃彚 Company: Wisetack馃懃 101-250馃挵 $20,351,157 about 1 year agoFinancial ServicesFinTech

  • Bachelor鈥檚 or foreign equivalent degree in Electronic Engineering, Computer Science, Computer Engineering, Software Engineering, or a related field.
  • Two years of experience as an Engineering Manager, Sr. Software Engineer, Technology Lead, or a related occupation.
  • Manage a team of three to ten software engineers upon onboarding and be responsible for the team鈥檚 productivity, growth, and success.
  • Review backlog of software feature requirements and estimate effort of backlog items for Sprint Time Box in Jira.
  • Review exploratory software feature requirements in Confluence and estimate effort for road mapping.
  • Track expected vs actual work velocity and communicate anticipated changes in release timelines.
  • Code review of merge requests in GitLab to encourage best practices and mitigate buildup of tech debt and introduction of cross-feature bugs.
  • Triage operational issues, and delegate response to the individuals best positioned to remedy.
  • Define cost-efficient AWS (Amazon Web Services) cloud infrastructure needed for new features of the product.
  • Develop new features for Wisetack鈥檚 backend system in Java to run on AWS serverless architecture.
  • Develop new features for Wisetack鈥檚 UIs (User Interface) using React (Javascript and/or Typescript).
  • Coordinate crossfunctionally with other engineering teams, Product, and other stakeholders to ensure technical requirements are well-defined and complete at both project and individual ticket levels.

AWSBackend DevelopmentLeadershipProject ManagementSoftware DevelopmentAgileGitJavaJavascriptPeople ManagementReact.jsSCRUMTypeScriptJiraCross-functional Team LeadershipJava Enterprise EditionServerlessCI/CDRESTful APIsSoftware EngineeringConfluence

Posted 12 days ago
Apply
Apply

馃搷 United Kingdom

馃攳 Software Development

馃彚 Company: Verisian馃懃 1-10馃挵 $1,274,900 Pre-seed over 1 year agoPharmaceuticalSoftware

  • Experience with and strong interest in programming languages, parsing algorithms, interpreters, and compilers
  • Experience in Java and at least one other programming language
  • Familiarity with graph theory and algorithm implementation
  • Experience with and passion for complex root cause analyses to find and resolve bugs
  • Experience identifying and resolving performance and scalability issues
  • Experience in unit and integration testing, build and release management (CI/CD, GitHub Actions or similar)
  • Work on parsers and compilers for programming languages (SAS, R, and python) used by statistical programmers to analyze clinical trials.
  • Transform the results into graphs and other advanced data structures based on which we build the Verisian Platform products.
  • Participate in the analysis, design, building and deployment of the entire analytics and backend stack.
  • Build and test new functionality
  • Troubleshoot customer issues
  • Find root causes, and deploy required fixes to ensure maximal user impact and performance.

Backend DevelopmentDockerSoftware DevelopmentSQLGitJavaKubernetesAlgorithmsData StructuresJava Enterprise EditionNext.jsCommunication SkillsAnalytical SkillsCI/CDProblem SolvingRESTful APIsDebugging

Posted 15 days ago
Apply
Apply

馃搷 Ukraine

馃Л Full-Time

馃攳 Software Development

馃彚 Company: Adaptiq馃懃 51-100ConsultingProfessional ServicesSoftware

  • 5+ years of hands-on development experience
  • Experience in creating data-oriented products using Java or Python
  • Experience with distributed databases like Elasticsearch, MongoDB, or Redis
  • Experience in developing microservices-based architecture
  • Proficiency in container-based environments, using tools such as Kubernetes and Helm
  • Experience as a software developer in an Agile setting.
  • Designing, developing, and implementing cutting-edge solutions
  • Play a key role in creating safer financial environments and collaborating with some of the brightest minds in AI, machine learning, and financial technology
  • Investigate new technological areas and understand them in depth through rapid self-learning

Backend DevelopmentDockerPythonSoftware DevelopmentSQLAgileElasticSearchJavaKubernetesMachine LearningMongoDBSpring BootData engineeringData StructuresJava Enterprise EditionREST APIRedisMicroservices

Posted 18 days ago
Apply
Shown 10 out of 20