Senior Java Developer

Archer

United States

On-site

USD 120,000 - 170,000

Full time

2 days ago
Be an early applicant

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Archer is seeking an experienced Senior Java Developer to join our team. The role requires deep Java expertise, AWS experience, and strong database and batch processing skills for scalable cloud-based applications.

You will design, develop, and maintain Java applications, collaborate with product managers, QA engineers, and developers, and mentor junior team members to ensure code quality and reliable performance.

Qualifications

  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field.
  • Strong experience as a Java Developer in a product development or services environment.
  • Experience with AWS services such as EC2, S3, Lambda, Step Functions, and Event Bus.
  • Experience with relational databases (Oracle, MySQL, PostgreSQL) including SQL and performance troubleshooting.
  • Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs.
  • Analytical and problem-solving skills.
  • Clear verbal and written communication skills.
  • Ability to work collaboratively within a team environment.
  • SC eligible

Responsibilities

  • Design and develop scalable Java applications.
  • Use AWS services to build and deploy cloud-based solutions, supporting availability and scalability.
  • Design, implement, and maintain database schemas, write SQL queries, and improve performance.
  • Develop and maintain batch processing systems to handle large volumes of data.
  • Maintain code quality through reviews, testing, and adherence to standards.
  • Work with cross-functional teams including product managers, QA engineers, and developers.
  • Identify and resolve performance issues and bugs.
  • Support junior developers through knowledge sharing and mentoring.

Skills

Java programming
Spring Framework
Hibernate
RESTful APIs
Analytical skills
Communication skills
Team collaboration
SC eligible

Education

Bachelor's or Master's degree in Computer Science, Engineering, or related field

Tools

AWS services (EC2, S3, Lambda, Step Functions, Event Bus)
Relational databases (Oracle, MySQL, PostgreSQL) with SQL
SQL performance troubleshooting
Batch processing frameworks/tools

Job description

Archer is collaborating with Version 1 to connect them with exceptional professionals for this role.

Job Description

We are seeking an experienced Senior Java Developer to join our team. This role requires experience in Java development, AWS, database management, and batch processing. As a Java Developer, you will contribute to designing, developing, and maintaining applications that meet business needs.

Key Responsibilities
  • Design and develop scalable Java applications
  • Use AWS services to build and deploy cloud-based solutions, supporting availability and scalability
  • Design, implement, and maintain database schemas, write SQL queries, and improve performance
  • Develop and maintain batch processing systems to handle large volumes of data
  • Maintain code quality through reviews, testing, and adherence to standards
  • Work with cross-functional teams including product managers, QA engineers, and developers
  • Identify and resolve performance issues and bugs
  • Support junior developers through knowledge sharing and mentoring
Qualifications
Essential requirements
  • Bachelor’s or Master’s degree in Computer Science, Engineering, or a related field
  • Strong experience as a Java Developer in a product development or services environment
  • Experience with AWS services such as EC2, S3, Lambda, Step Functions, and Event Bus
  • Experience with relational databases (e.g. Oracle, MySQL, PostgreSQL), including SQL and performance troubleshooting
  • Proficiency in Java, Spring Framework, Hibernate, and RESTful APIs
  • Analytical and problem-solving skills
  • Clear verbal and written communication skills
  • Ability to work collaboratively within a team environment
  • SC eligible
Desirable Experience
  • Experience with batch processing frameworks and tools
  • Python experience
Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Cloud Engineer | AWS, Databases & Batch
Senior Java Cloud Engineer | AWS, Databases & Batch

Archer • United States

On-site
USD 120,000 - 170,000
Senior Java Developer for AWS & Batch Processing (Remote)
Senior Java Developer for AWS & Batch Processing (Remote)

Version 1 • United States

Remote
USD 110,000 - 170,000
Quarterly profit sharing
Flexible/remote working
Career progression & mentorship
+2
Software Developer 4
Software Developer 4

Archer • Burlington (MA)

On-site
USD 120,000 - 160,000
Senior Java Full-Stack Developer | Spring, REST, AWS
Senior Java Full-Stack Developer | Spring, REST, AWS

TechDigital Group • Florham Park (NJ)

On-site
USD 110,000 - 160,000
Senior Backend Java Developer
Senior Backend Java Developer

Compunnel Inc. • Rockville (MD)

On-site
USD 140,000 - 190,000
Senior Java Developer
Senior Java Developer

Depauseit • Houston (TX)

On-site
USD 120,000 - 150,000
Senior Java Cloud Engineer | AI, Microservices, Spring Boot
Senior Java Cloud Engineer | AI, Microservices, Spring Boot

ARCHER • Charlotte (NC)

On-site
USD 120,000 - 150,000
Health Care Coverage
On-Site Health And Wellness Centers
Retirement Savings Plan
+4
Senior Java Engineer
Senior Java Engineer

Egnite HR TECH • Englewood (NJ)

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

Compunnel Inc. • Texas

On-site
USD 120,000 - 170,000
Senior Java Full Stack Engineer
Senior Java Full Stack Engineer

Compunnel Inc. • Texas

On-site
USD 100,000 - 130,000