Skip to main content
Tallo logoTallo logo

Find Jobs

Find Jobs Near You – Available Work in Your Location

Skip to job details

Back to Results

Apply for this opportunity

To apply for this job, you'll continue to an external website or email application.

Compunnel, Inc.

Senior Java Backend Developer

Career Insights for Back End Developer / Engineer

See where this job fits in the broader career landscape. Knowing your career path helps you see what's possible from here.

Scorecard

Based on national data

Review key factors to help you decide if this role fits your goals. How is this calculated?

Were these scores useful?

What they do

A Back End Developer or Engineer is responsible for server-side web application logic and integration of the work front-end web developers do. Usually writes web services and APIs used by front-end developers and mobile application developers.

$139,926 / year median in the U.S.

-1% projected decline

Explore Career

Job Description

Job Summary We are seeking a Senior Java Backend Developer with 7+ years of experience in the Java/JEE ecosystem within an Agile environment. The ideal candidate should have strong hands-on coding experience with Java, Spring technologies, microservices, and enterprise application development. Strong hands-on experience with the Angular framework is required. Key Responsibilities
  • Design, develop, test, and maintain enterprise-grade applications using Java/J2EE.
  • Develop applications using Java 17+ and Spring Framework, including Spring Core, MVC, Web Services, Integration, and Spring Data.
  • Develop and maintain applications using Spring Boot, Spring Batch, and Spring Microservices.
  • Design and develop RESTful and SOAP web services.
  • Build and maintain REST APIs and microservices using scalable architecture patterns.
  • Implement event-driven architecture and related integration solutions.
  • Develop and maintain frontend components using Angular, ExtJS, JSP, and JavaScript.
  • Develop and maintain data access solutions using Hibernate and Spring Data.
  • Work with MongoDB, Oracle, IBM DB2, SQL, and RDBMS technologies.
  • Develop and maintain unit and integration tests using JUnit and other testing frameworks.
  • Participate in Agile development processes and collaborate with cross-functional teams.
  • Troubleshoot, debug, and resolve application and production issues.
  • Participate in code reviews and contribute to software engineering best practices. Required Qualifications
  • 7+ years of professional experience in Java/JEE development within an Agile environment.
  • Strong hands-on coding experience with Java/J2EE and Java 17+.
  • Strong experience with the Angular framework.
  • Strong experience with Spring Framework, including Spring Core, MVC, Web Services, Integration, and Spring Data.
  • Experience with Spring Boot, Spring Batch, and Spring Microservices.
  • Strong experience developing SOAP and REST web services and REST APIs.
  • Experience with Microservices Architecture and Event-Driven Architecture.
  • Experience with Hibernate.
  • Experience with ExtJS, JSP, and JavaScript.
  • Experience with MongoDB, Oracle, IBM DB2, SQL, and RDBMS concepts.
  • Experience with JUnit and other unit testing frameworks. Preferred Qualifications
  • Knowledge of the Drools Framework.
  • Knowledge of the AngularJS Framework.
  • Experience with Bitbucket.
  • Experience working with JIRA.
  • Experience working with AWS.
Notes:
Mandatory Areas Must Have Skills
  • Java 17+
  • Spring Boot
REST API
development
  • Microservices architecture
  • REST APIs
  • Event-driven architecture
  • Angular (preferred)
  • Mongo
  • Oracle
  • SQL Domain Experience (If any)
  • Good to have healthcare experience Must have Certifications
  • None Location
  • Remote Onsite Requirement
  • Remote Number of days onsite
  • Remote