Java Software Engineer

Altimetrik

Irving (TX)

On-site

USD 120,000 - 150,000

Full time

14 days+

A complete application in a minute

Tailored resume and cover letter, ready to send.

Get past ATS filters

Job summary

Altimetrik is seeking an experienced Java professional to design and deliver cloud-native, microservices-based architectures. You will own end-to-end development, lead code reviews, and drive testing strategies while collaborating with cross-functional teams. A strong background in Oracle SQL and modern design principles is required.

The role emphasizes leadership in delivering scalable, performant systems and mentoring teammates in best practices within a fast-moving enterprise environment.

Qualifications

  • Bachelor’s degree in Computer Science, Software Engineering or related field.
  • 8+ years of hands-on Java development experience (J2EE).
  • Experience with microservices architectures and REST APIs.
  • Proficient in Oracle SQL and database querying.
  • Cloud-native application development on AWS or Azure; PCF experience preferred.
  • Familiarity with modern design principles: SOLID, DRY, SRP.
  • Hands-on with NiFi, NATS, Kafka, Zookeeper, Splunk, Redis, Cassandra and Oracle.
  • Strong leadership, code reviews, test strategy development, and cross-functional collaboration.

Responsibilities

  • Lead end-to-end development and architecture decisions for enterprise apps.
  • Drive code reviews, testing strategies, and performance optimizations.
  • Coordinate with cross-functional teams to deliver scalable solutions.
  • Resolve operational issues and mentor junior engineers.

Skills

Java
Microservices
REST APIs
Cloud AWS
Cloud Azure
PCF
SOLID
DRY
Single Responsibility
NiFi
NATS
Kafka
Zookeeper
Splunk
Redis
Cassandra
Oracle
Leadership
Code reviews
Test strategies

Education

Bachelor’s degree in Computer Science or Software Engineering

Tools

NiFi
NATS
Kafka
Zookeeper
Splunk
Redis
Cassandra
Oracle

Job description

Altimetrik delivers outcomes for our clients by rapidly enabling digital business & culture and infuse speed and agility into enterprise technology and connected solutions. We are practitioners of end-to-end business and technology transformation. We tap into an organization’s technology, people, and assets to fuel fast, meaningful results for global enterprise customers across financial services, payments, retail, automotive, healthcare, manufacturing, and other industries. Founded in 2012 and with offices across the globe, Altimetrik makes industries, leaders and Fortune 500 companies more agile, empowered and successful.

Altimetrik helps get companies get “unstuck”. We’re a technology company that lives organizations a process and context to solve problems in unconventional ways. We’re a catalyst for organization’s talent and technology, helping teams push boundaries and challenge traditional approaches. We make delivery more bold, efficient, collaborative and even more enjoyable

Qualifications:

An ideal candidate for this role would have extensive experience in Java development and be well-versed in cloud-native applications, microservices, and a modern technology stack. Here’s a breakdown of the perfect candidate profile:

  • Java Expertise: Has at least 8+ years of hands-on Java development experience, specifically in J2EE (Java 2 Platform, Enterprise Edition). This extensive experience implies that the candidate is proficient in enterprise-grade Java applications, design patterns, and performance optimization.
  • Microservices and REST API Proficiency: Skilled in developing web services, particularly microservices architectures, and REST APIs. This indicates a strong understanding of how to build, scale, and maintain distributed systems effectively.
  • Database and SQL Skills: Proficient in Oracle Database, with expertise in writing complex SQL queries. This level of database knowledge is crucial for data-heavy applications and backend services.
  • Cloud-Native and Platform Experience: Familiarity with cloud platforms, preferably AWS or Azure, as well as experience with deploying cloud-native applications. Knowledge of tools like PCF (Pivotal Cloud Foundry) demonstrates the candidate’s ability to work within cloud environments effectively.
  • Modern Software Design Principles: Deep understanding of design principles like SOLID, DRY (Don't Repeat Yourself), and Single Responsibility. This skill shows the candidate’s commitment to writing clean, maintainable, and scalable code.
  • Broad Technology Stack Experience: Familiar with a range of modern tools and technologies, including NiFi (data flow management), NATS (messaging system), Kafka (event streaming), Zookeeper (coordination service), Splunk (monitoring), Redis (in-memory data structure store), Cassandra (NoSQL database), and Oracle. The ability to simplify and create common libraries/interfaces for these tools is a plus.
  • Leadership and Collaboration Skills: Experience driving end-to-end development, conducting code reviews, developing test strategies, coordinating with cross-functional teams, and resolving operational issues. This suggests that the candidate can lead and manage projects while also being a key technical contributor.
  • Performance Optimization and Code Reviews: Skilled in performance code reviews and implementing best practices for efficient, scalable code.
Basic qualifications:

Bachelor’s degree in Computer Science, Software engineering or a related field

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Senior Java Engineer - Cloud-Native Microservices
Senior Java Engineer - Cloud-Native Microservices

Altimetrik • Irving (TX)

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

Compunnel, Inc. • Texas

On-site
USD 120,000 - 170,000
Java Full Stack Technical Specialist
Java Full Stack Technical Specialist

Veriipro • Jersey City (NJ)

On-site
USD 180,000 - 230,000
Java Tech Lead
Java Tech Lead

Mphasis • Omaha (NE)

On-site
USD 150,000 - 210,000
Java Backend Developer
Java Backend Developer

Sapsol Technologies Inc • Alpharetta (GA)

On-site
USD 100,000 - 130,000
Java Full Stack Lead Developer
Java Full Stack Lead Developer

TechDigital Group • Mason (OH)

On-site
USD 140,000 - 180,000
Java Application Developer
Java Application Developer

LTM • Irving (TX)

On-site
USD 120,000 - 180,000
Lead Java Developer
Lead Java Developer

ENIN Systems, INC • North Carolina

On-site
USD 140,000 - 180,000
Java Developer
Java Developer

Perfict Global • San Jose (CA)

On-site
USD 150,000 - 190,000
Java Fullstack Developer
Java Fullstack Developer

Hexaware Technologies • McLean (VA)

On-site
USD 80,000 - 120,000
Opportunity for digital transformation
Coaching and mentoring opportunities
Innovative work environment
+1