Java EE Jobs

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

Java EE
11 jobs found. to receive daily emails with new job openings that match your preferences.
11 jobs found.

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

Apply

πŸ“ Brazil

πŸ” Financial Services

🏒 Company: Exadel Inc

  • 5+ years of experience in backend development using Java, Java EE, Spring Boot, REST API, Microservices, JPA, and Hibernate.
  • 3+ years of experience with cloud platforms like Azure, database management systems such as Oracle, MongoDB, CI/CD pipelines, Git, Jenkins, and containerization tools like Docker and Kubernetes.
  • Expertise in system design, design patterns, data structures, and algorithms.
  • Strong verbal and written communication skills.
  • A proven team player with the ability to work in a cross-country, cross-timezone environment.

  • Develop, maintain, and optimize backend systems using Java, Java EE, and Spring Boot.
  • Design and implement REST APIs and microservices architecture.
  • Work with databases such as Oracle DB and MongoDB, ensuring high performance and reliability.
  • Utilize Docker and Kubernetes for containerization and orchestration.
  • Employ industry best practices for system design, object-oriented analysis and design (OOA/OOD), and design patterns.
  • Write and execute unit tests and test automation to ensure software quality.
  • Participate in CI/CD processes using tools like Git and Jenkins.
  • Collaborate with cross-functional teams to ensure project success.

Backend DevelopmentDockerDesign PatternsGitHibernateJavaJava EEJenkinsKubernetesMongoDBOracleSpringSpring BootAlgorithmsAzureData StructuresREST APICommunication SkillsCI/CDWritten communicationMicroservices

Posted 2024-11-19
Apply
Apply

πŸ“ San Jose, CA, Austin, TX

🏒 Company: iSoftTek Solutions Inc

  • Bachelor's Degree in Computer Science or related field.
  • 15+ years of experience in building successful production software systems.
  • 5+ years of relevant experience in the Identity Access Management domain.
  • Expertise in open standards like OAuth 2.0, Open ID Connect.
  • Strong back-end development skills using Java EE technologies.

  • Develop and implement software solutions in the Identity Access Management domain.
  • Leverage open standards such as OAuth 2.0 and Open ID Connect.
  • Design and build web services and microservices.

Software DevelopmentSQLAgileDesign PatternsHibernateJavaJava EEOAuthOracleSCRUMSpringSpring MVCJDBCREST APINosql

Posted 2024-10-22
Apply
Apply

πŸ“ United States of America

πŸ” Technology solutions provider

  • Bachelor’s degree in Computer Science, Management Information Systems, Information Technology, Engineering, Mathematics or a related field.
  • At least eight (8) years related work experience with AEM and other Adobe Experience Cloud products.
  • Ability to lead technical requirements gathering and design sessions.
  • Experience with AEM architecture, Sites, Assets administration, upgrades, and migrations.
  • Demonstrated knowledge of core AEM components and workflows.
  • Strong technical skills including Java EE, Apache, Felix, OSGI, Apache Sling, and JavaScript libraries.
  • Ability to engage with stakeholders and communicate effectively.
  • Experience leading technical project teams and mentoring staff.

  • Plan, direct, and coordinate technical activities of Adobe Experience Cloud projects.
  • Provide advanced Digital consulting solutions, focusing on Adobe Experience Manager (AEM).
  • Serve as lead consultant and technical architect on project teams.
  • Manage client expectations and ensure technical quality of deliverables.
  • Identify client challenges and make recommendations.
  • Engage in pre-sales activities, interact with clients and sales personnel.
  • Maintain strong client relationships and achieve high client satisfaction.
  • Develop intellectual property and best practices for Adobe Experience Cloud projects.
  • Mentor less experienced personnel and lead project teams.

LeadershipAgileBusiness AnalysisDesign PatternsEclipseGitHTMLCSSJavaJava EEJavascriptjQueryJavaScriptAngularMavenReactCommunication SkillsCollaboration

Posted 2024-10-21
Apply
Apply

πŸ“ United States

🏒 Company: CloudHire

  • 9-10 years of Core Hands-on experience in Java application development and implementation using Java 8/11 and Spring Framework.
  • 10+ years of JSON development experience.
  • 5+ years of experience designing and implementing solutions for test automation using Selenium and Java.
  • 5+ years of experience with Waterfall and Agile project methodologies.
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot.
  • 2+ years of experience developing and using RESTful APIs.
  • Strong experience in Spring Boot, Microservices, RESTful Webservices, and Hibernate/Spring Data JPA.
  • Strong hands-on experience working with Kafka.
  • Experience with No SQL databases (MongoDB).

  • Identify and analyze user requirements.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code.
  • Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams.
  • Document development phases.
  • Ensure our applications are secure and up-to-date.

Software DevelopmentAgileHibernateJavaJava EEJavascriptKafkaSpringSpring BootJavaScriptSeleniumRESTful APIsMicroservices

Posted 2024-10-21
Apply
Apply

πŸ“ San Jose, CA, Austin, TX

πŸ” Identity Access Management

🏒 Company: iSoftTek Solutions Inc

  • Bachelor's Degree in Computer Science or related field.
  • 15+ years of experience building successful production software systems.
  • 5+ years of relevant experience in Identity Access Management domain.
  • Expertise in open standards such as OAuth 2.0, Open ID Connect, SCIM, FAPI.
  • Expert in back-end development using Java EE technologies.
  • Strong OOP skills.
  • Experience with HTTP, REST APIs, and web services/microservices.
  • Knowledge of SQL and NoSQL database technologies.
  • Experience with Design Patterns and MVC frameworks.
  • Competent in software engineering tools and best practices.
  • Experience with Agile/Scrum methodology.

  • Design and implement Identity Access Management solutions.
  • Ensure the solutions are scalable, reliable and perform well.
  • Use Agile/Scrum methodology for software development.

Software DevelopmentSQLAgileDesign PatternsHibernateJavaJava EEOAuthOracleSCRUMSpringSpring MVCJDBCREST APINosql

Posted 2024-10-21
Apply
Apply

πŸ“ Greece

🧭 Full-Time

πŸ” Software Development / Technology

🏒 Company: Omilia

  • BSc/MSc degree in Computer Science, Engineering, or a related subject.
  • At least 3 years of working experience in C++ and Java development.
  • Advanced knowledge of Java/Java EE application development.
  • Strong C++ skills in code development, debugging, and optimization.
  • Understanding of basic machine learning practices.
  • Experience with Agile methodologies and DevOps practices.

  • Design and develop high-volume, low-latency applications for mission-critical systems.
  • Produce well-designed, testable, and efficient code.
  • Contribute to all phases of the software development lifecycle.
  • Prepare releases of software components and manage microservices.
  • Identify performance bottlenecks and suggest improvements.
  • Troubleshoot, debug, and resolve issues.

Software DevelopmentAgileDesign PatternsGitJavaJava EEMachine LearningQAC++Regression testingCommunication SkillsCollaborationCI/CDAgile methodologiesDocumentationMicroservices

Posted 2024-10-18
Apply
Apply

πŸ“ Japan

🧭 Full-Time

πŸ” FinTech

🏒 Company: PayPay Card

  • 3+ years of infrastructure security or relevant experience.
  • Experience working with cloud- and microservice-based systems, preferably AWS.
  • Experience working with CI/CD pipelines.
  • Experience leading projects related to security solutions, such as: CNAPP, IDS/IPS, SIEM, SOAR, PAM, WAF, NGFW.
  • Solid knowledge of IT infrastructure (e.g. networks, servers, directory services, proxies, endpoint devices).
  • Strong teamwork skills and the ability to collaborate with others in a diverse environment.

  • Analyzing security risks relevant to the production infrastructure.
  • Designing, implementing and running security measures for the product infrastructure environment in various security domains, such as access control, CI/CD, cloud security, container security, DDOS protection, K8S, network security, PKI, policy as code, secret management.
  • Improving observability and monitoring for security information and events, and security incident handling.
  • Assisting infrastructure teams in prioritizing security goals.
  • Assisting infrastructure teams in implementing and running secure solutions.
  • Participating in major infrastructure projects as a security expert.

AWSJavaJava EEKotlinKubernetesSpringSpring BootCI/CD

Posted 2024-09-20
Apply
Apply

πŸ“ New Jersey, United States

🏒 Company: CloudHire

  • 9-10 years of Core Hands-on experience in Java application development and implementation using Java 8/11 and Spring Framework.
  • 10+ years of JSON (JavaScript Object Notation) development experience.
  • 5+ years of experience designing and implementing solutions for test automation using Selenium and Java.
  • 5+ years of experience with Waterfall and Agile project methodologies.
  • 5+ years of experience with Spring, Spring Batch, and Spring Boot.
  • 2+ years of experience developing and using RESTful APIs.
  • Strong experience in Spring boot, Microservices, RESTful Webservices, JavaScript, Shell Scripting, Hibernate/ Spring Data JPA, logging, handling cache.
  • Strong OOAD programming/development approach.
  • Strong hands-on experience working with Kafka as a Messaging Service (Mandatory).
  • Strong hands with No SQL databases (MongoDB).

  • Identify and analyze user requirements.
  • Prioritize, assign and execute tasks throughout the software development life cycle.
  • Develop Java EE applications.
  • Write well-designed, efficient code.
  • Review, test and debug team members’ code.
  • Design database architecture.
  • Schedule product releases with internal teams.
  • Document development phases.
  • Ensure our applications are secure and up-to-date.

Software DevelopmentAgileHibernateJavaJava EEJavascriptKafkaSpringSpring BootJavaScriptSeleniumMicroservices

Posted 2024-09-20
Apply
Apply

πŸ“ Japan

🧭 Full-Time

πŸ” FinTech

🏒 Company: PayPay Card

  • Has 2 years, or more, of experience leading web application engineering teams.
  • Has past experience as a software engineer, either backend or frontend.
  • Has proven records of significant contributions to scalable architectures and system designs.
  • Possesses solid task definition and breakdown skills.
  • Has good stakeholder management, coordination, and conflict handling skills.
  • Speaks and writes business level English and has an interest in Japanese language and culture.
  • Focuses on people growth success and follows up on progress and blockers.
  • Has experience building or contributing to technical roadmaps.

  • You will be in charge of an application engineering team, primarily backend teams.
  • Ensure that the team can operate and grow by switching between tactical leadership and strategic planning.
  • Support the team to ensure timely and high-quality deliveries.
  • Assign team members to suitable projects based on skill sets and project needs.
  • Encourage individual growth through practices such as 1:1 meetings.
  • Identify and address development and delivery pain points.
  • Coordinate with stakeholders to ensure sustainable product and architecture decisions.
  • Contribute to the team's development process and technical roadmap.

AWSLeadershipProject ManagementGCPJavaJava EEKotlinSpringSpring BootTypeScriptVue.JsJavaScriptJiraStrategyVue.js

Posted 2024-09-02
Apply
Apply

πŸ“ Japan

🧭 Full-Time

πŸ” FinTech

🏒 Company: PayPay Card

  • Excellent skills in Java and Spring Boot.
  • Experience with RDBMS and NoSQL databases, along with distributed cache.
  • Strong fundamentals in data structures, algorithms and object-oriented programming.
  • In-depth understanding of concurrency and distributed computing.
  • Experience implementing platform components such as RESTful APIs, Pub/Sub Systems, and Database Clients.
  • Experience with microservices and event-driven architectures.
  • Experience designing high traffic systems.
  • Degree in Computer Engineering or Computer Science or 5+ years equivalent experience in SaaS platform development.
  • English business proficiency.

  • Design, support the implementation and deliver large scale, and complex, systems.
  • Manage teams stakeholders such as product managers or frontend engineers as well as other team leads or non-tech stakeholders.
  • Leverage the infrastructure to solve large scale problems.
  • Act as a gatekeeper to the team quality standard.
  • Triage, debug and resolve product issues or other incoming inquiries.
  • Mentor other team members and safeguard the team quality standards.

AWSJavaJava EEJUNITSpringSpring BootJiraAlgorithmsData StructuresRDBMSNosqlCI/CDRESTful APIsMicroservices

Posted 2024-08-21
Apply
Shown 10 out of 11