Java Backend Developer

Robotic Process Automation LLC

Columbus (OH)

Presencial

USD 110.000 - 160.000

Jornada completa

hace 21 horas
Sé de los primeros/as/es en solicitar esta vacante

Consigue una respuesta de este reclutador

Tu currículum y tu carta de presentación, adaptados exactamente a lo que buscan contratar.

Supera los filtros ATS

Descripción de la vacante

Robotic Technologies Automation is seeking an experienced Java Backend Developer to design, develop, and maintain scalable and secure backend applications in an enterprise banking environment. The role emphasizes Core Java, Spring Boot, microservices, REST APIs, SQL, and distributed systems for robust, high-performance services.

Candidates with JPMorgan Chase experience have an advantage, especially for enterprise application development and large-scale production environments.

Formación

  • Bachelor's degree in Computer Science, Information Technology, Engineering, or equivalent practical experience.
  • Strong experience with Java, Spring Boot, microservices, REST APIs, and SQL.

Responsabilidades

  • Design, develop, test, and maintain backend applications using Java, Spring Boot, and microservices.
  • Develop RESTful APIs and integrate backend services with enterprise systems.
  • Apply OOP, design patterns, and best coding practices.
  • Build scalable services with proper error handling, logging, and performance tuning.
  • Work with relational databases and write complex SQL queries.
  • Implement asynchronous messaging using Kafka or similar technologies.
  • Write unit and integration tests with JUnit and Mockito; participate in code reviews.
  • Troubleshoot issues and support production incidents and releases.
  • Collaborate with architects, analysts, QA, DevOps, and product owners.
  • Participate in Agile/Scrum ceremonies and continuous improvement.

Conocimientos

Core Java
Spring Boot
Microservices
REST APIs
SQL
Kafka
JUnit/Mockito
Git

Educación

Bachelor's degree in CS/IT/Eng

Herramientas

Jenkins
Docker
Kubernetes
Postman
SonarQube
Maven/Gradle
Hibernate
Oracle
PostgreSQL

Descripción del empleo

We are seeking an experienced Java Backend Developer to design, develop, and maintain scalable, secure, and high-performance backend applications in an enterprise banking environment. The ideal candidate will have strong expertise in Core Java, Spring Boot, microservices, REST APIs, SQL, and distributed systems.

Candidates with previous JPMorgan Chase (JPMC) experience will have an advantage, particularly those familiar with enterprise application development, banking systems, and large-scale production environments.

Key Responsibilities
  • Design, develop, test, and maintain backend applications using Java, Spring Boot, and microservices architecture.
  • Develop RESTful APIs and integrate backend services with internal and external enterprise systems.
  • Apply object-oriented programming, design patterns, data structures, and coding best practices.
  • Build scalable and resilient services with appropriate exception handling, logging, and performance optimization.
  • Work with relational databases, write complex SQL queries, and optimize database performance.
  • Implement asynchronous messaging and event-driven processing using Apache Kafka or similar technologies.
  • Write unit and integration tests using JUnit and Mockito; participate in code reviews and automated testing.
  • Troubleshoot application issues, perform root-cause analysis, and support production incidents and releases.
  • Collaborate with architects, business analysts, QA engineers, DevOps teams, and product owners.
  • Participate in Agile/Scrum ceremonies, technical design discussions, and continuous improvement initiatives.
  • Follow enterprise security standards, secure coding practices, and software development lifecycle processes.
Required Technical Skills
Core Java
  • Strong knowledge of Core Java, OOP concepts, collections, exception handling, multithreading, and concurrency.
  • Experience with Java 8+ features, including streams and lambda expressions.
  • Understanding of JVM fundamentals, memory management, and design patterns.
Spring Boot and Microservices
  • Hands-on experience with Spring Boot, Spring MVC, dependency injection, and Spring Data JPA/Hibernate.
  • Strong experience designing and developing RESTful APIs and microservices.
  • Knowledge of API security, authentication, authorization, validation, and transaction management.
  • Understanding of distributed systems, service integration, retries, timeouts, and fault tolerance.
Database and Messaging
  • Strong SQL skills and experience with Oracle, PostgreSQL, MySQL, or similar relational databases.
  • Knowledge of database design, indexing, joins, transactions, and query optimization.
  • Experience with Apache Kafka or equivalent messaging technologies is preferred.
Testing and Development Tools
  • Experience with JUnit, Mockito, integration testing, and API testing tools such as Postman.
  • Familiarity with Git, Maven/Gradle, and code quality tools such as SonarQube.
  • Exposure to CI/CD pipelines, Jenkins, Docker, Kubernetes, and AWS is desirable.
Preferred Qualifications
  • Previous JPMC employment or project experience is a strong advantage.
  • Experience in banking, financial services, payments, or other regulated enterprise environments.
  • Familiarity with high-volume transaction processing and production support.
  • Experience with cloud platforms, containerization, and distributed application monitoring.
  • Strong analytical, debugging, communication, and problem-solving skills.
  • Ability to work collaboratively in a fast-paced, Agile development environment.
Education

Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field, or equivalent practical experience.

We are an equal opportunity employer. All aspects of employment including the decision to hire, promote, discipline, or discharge, will be based on merit, competence, performance, and business needs. We do not discriminate on the basis of race, color, religion, marital status, age, national origin, ancestry, physical or mental disability, medical condition, pregnancy, genetic information, gender, sexual orientation, gender identity or expression, national origin, citizenship/ immigration status, veteran status, or any other status protected under federal, state, or local law.

Consigue la evaluación confidencial y gratuita de tu currículum.

o arrastra y suelta tu archivo aquí

Similar jobs

Puestos de trabajo similares que vale la pena comparar

Java Backend Developer
Java Backend Developer

Quantum Technologies. LLC • Columbus (OH)

Presencial
USD 120.000 - 150.000
Java Backend Developer
Java Backend Developer

Robotics Technologies • Columbus (OH)

Presencial
USD 90.000 - 130.000
Core Java Developer
Core Java Developer

Robotics Technologies • Columbus (OH)

Presencial
USD 110.000 - 150.000
Core Java Developer
Core Java Developer

Quantum Technologies. LLC • Columbus (OH)

Presencial
USD 110.000 - 150.000
Java, Spring Boot, Microservices Lead Software Engineer
Java, Spring Boot, Microservices Lead Software Engineer

Aumni • Jersey City (NJ)

Presencial
USD 180.000 - 240.000
Health care coverage
On-site health and wellness centers
Retirement savings plan
+4
Core Java Developer
Core Java Developer

Robotic Process Automation LLC • Columbus (OH)

Presencial
USD 110.000 - 150.000
Sr Lead Software Engineer (Java,AWS)
Sr Lead Software Engineer (Java,AWS)

Aumni • New York (NY)

Presencial
USD 130.000 - 170.000
Comprehensive health care coverage
Retirement savings plan
Tuition reimbursement
+1
Java, Spring Boot, Microservices Lead Software Engineer
Java, Spring Boot, Microservices Lead Software Engineer

JPMorgan Chase & Co. • Jersey City (NJ)

Presencial
USD 157.000 - 215.000
Java, Spring Boot, Microservices Lead Software Engineer
Java, Spring Boot, Microservices Lead Software Engineer

JPMorganChase • Jersey City (NJ)

Presencial
USD 120.000 - 160.000
comprehensive health care coverage
retirement savings plan
mental health support
Java Software Engineer II
Java Software Engineer II

Aumni • Jersey City (NJ)

Presencial
USD 120.000 - 170.000