Senior Java Engineer - Cloud-Native Backend & Spring Expert

Entagile

McLean (VA)

Hybrid

USD 140,000 - 210,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Entagile is seeking several hands-on Senior Software Engineers to design, develop, and support scalable enterprise applications within collaborative Agile teams. You will contribute across lifecycle, including architecture, development, testing, deployment, performance optimization, and production support.

The role requires strong Java, AWS, SQL and NoSQL expertise, with Spring/Spring Boot experience. One position may require Alfresco.

Qualifications

  • Bachelor's degree or higher in Computer Science, Information Systems, Engineering, or related field, or equivalent professional experience.
  • 5+ years of software-engineering experience, including substantial recent hands-on Java development.
  • Strong experience with Java, Spring Framework, and Spring Boot.
  • Hands-on AWS application-development and deployment experience.
  • Strong SQL skills and experience with relational databases such as PostgreSQL, MySQL, Oracle, or Aurora.
  • Experience with NoSQL databases such as MongoDB, Cassandra, DynamoDB, or similar technologies.
  • Strong understanding of object-oriented programming, design patterns, data structures, algorithms, and system design.
  • Experience with Git, CI/CD pipelines, automated testing, performance tuning, and secure coding.
  • Strong analytical, problem-solving, collaboration, and communication skills.
  • Ability to work independently with limited supervision while contributing effectively within a team.

Responsibilities

  • Design, develop, enhance, and maintain enterprise applications using Java and Spring Boot.
  • Build scalable backend services, RESTful APIs, and microservices.
  • Contribute to system design across the API, application, data-persistence, and cloud-infrastructure layers.
  • Design data models and develop efficient queries using both relational SQL databases and NoSQL technologies.
  • Develop and deploy cloud-native solutions using AWS services such as Lambda, S3, SQS, SNS, ECS, Fargate, Step Functions, and Aurora.
  • Write clean, modular, secure, and well-tested code following object-oriented design principles and established engineering standards.
  • Develop unit and integration tests and participate in code reviews, test automation, and continuous integration and deployment.
  • Troubleshoot complex application issues and improve system performance, reliability, scalability, and operational efficiency.
  • Identify technical risks and cross-team dependencies early and recommend practical solutions.
  • Collaborate with architects, product owners, business stakeholders, and other engineering teams.
  • Provide technical guidance and mentorship to less-experienced engineers.

Skills

Collaboration
Communication
Problem solving
Independence

Education

Bachelor's degree or higher in Computer Science, Information Systems, Engineering, or related field

Tools

Java
Spring Framework
Spring Boot
AWS
SQL databases
NoSQL databases
PostgreSQL
MySQL
Oracle
Aurora
MongoDB
Cassandra
DynamoDB
Git
CI/CD
Docker
Kubernetes

Job description

Entagile is seeking several hands-on Senior Software Engineers to design, develop, and support scalable enterprise applications within collaborative Agile teams. You will contribute across lifecycle, including architecture, development, testing, deployment, performance optimization, and production support.

The role requires strong Java, AWS, SQL and NoSQL expertise, with Spring/Spring Boot experience. One position may require Alfresco.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Sr. Java Engineer
Sr. Java Engineer

Entagile • McLean (VA)

Hybrid
USD 140,000 - 210,000
Senior Java Backend Engineer - Cloud-Native Microservices
Senior Java Backend Engineer - Cloud-Native Microservices

Agility Partners • Columbus (OH)

On-site
USD 125,000 - 170,000
Senior Java Solution Architect: Cloud-Native Microservices
Senior Java Solution Architect: Cloud-Native Microservices

Innovatix Technology Partners • Bedminster Township (NJ)

On-site
USD 140,000 - 180,000
Senior Java Consultant
Senior Java Consultant

GBIT (Global Bridge InfoTech Inc) • Richardson (TX)

On-site
USD 120,000 - 150,000
Java Software Engineer
Java Software Engineer

HeartCentrix Solutions • Town of Texas (WI)

On-site
USD 120,000 - 160,000
Java Microservices Engineer — Cloud & Spring Boot
Java Microservices Engineer — Cloud & Spring Boot

Independent Software • Maryland

On-site
USD 100,000 - 130,000
Competitive compensation
Generous benefits
Career development opportunities
Senior Full-Stack Engineering Leader, Cloud & DevSecOps
Senior Full-Stack Engineering Leader, Cloud & DevSecOps

ERT, Inc. • Washington

On-site
USD 150,000 - 190,000
Senior Java Architect - Cloud-Native Microservices Lead
Senior Java Architect - Cloud-Native Microservices Lead

Tata Consultancy Services • Baltimore (MD)

On-site
USD 140,000 - 167,000
Discretionary annual incentive
Comprehensive medical coverage
401K plan
+2
Java Backend Engineer: Spring Boot, REST APIs, SQL/NoSQL
Java Backend Engineer: Spring Boot, REST APIs, SQL/NoSQL

Envision Technology Solutions • Dallas (TX)

On-site
USD 100,000 - 160,000
Java Backend Engineer – Scalable Microservices & Cloud
Java Backend Engineer – Scalable Microservices & Cloud

Veriipro • Berkeley Heights (NJ)

On-site