App Dev - Java - Lead

Artech LLC

Richmond, VA

JOB DETAILS
SALARY
$70–$80 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Apache Kafka, Application Programming Interface (API), Automation, Banking Services, Best Practices, Business Analysis, Business Architecture, Cloud Computing, Code Reviews, Continuous Deployment/Delivery, Continuous Integration, Customer Experience, Data Processing, Database Extract Transform and Load (ETL), DevOps, Distributed Computing, Docker, Enterprise Application Integration (EAI), Enterprise Applications, Enterprise Data Integration, Financial Services, GCP (Good Clinical Practices), GitHub, Go Programming Language (Golang), IBM WebSphere MQ (Message Queue), Identify Issues, Java, Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Message Broker, Microservices, Microsoft SQL Server, Microsoft Windows Azure, Operating Systems, Oracle Database, PostgreSQL, REST (Representational State Transfer), RabbitMQ, Relational Databases (RDBMS), Requirements Management, SQL Databases, Scalable System Development, Scrum Project Management and Software Development, Security Monitoring, Software Administration, Software Development, Spring MVC, Time Management
LOCATION
Richmond, VA
POSTED
3 days ago

Location:

Richmond, VA

Salary Range:

Competitive, based on experience

Introduction

We are seeking an experienced developer to join our team. The ideal candidate will be responsible for designing, developing, and supporting scalable enterprise applications, data integration solutions, and microservices-based architectures. The candidate should possess strong analytical skills and experience working in Agile environments.

Required Skills & Qualifications

  • 8 years of experience in Java application development.
  • Strong experience with Core Java, Java 8/11/17, Spring Boot, Spring MVC, and Microservices.
  • Hands-on experience in Golang (Go) development for building high-performance APIs and backend services.
  • Extensive experience with Ab Initio ETL development, including GDE, Co>Operating System, Conduct>It, and Express>It.
  • Experience designing and developing RESTful APIs and event-driven architectures.
  • Strong knowledge of SQL and relational databases such as Oracle, SQL Server, or PostgreSQL.
  • Experience with message brokers such as Kafka, RabbitMQ, or IBM MQ.
  • Familiarity with cloud platforms such as AWS, Azure, or GCP.
  • Experience with containerization technologies including Docker and Kubernetes.
  • Knowledge of CI/CD tools such as Jenkins, GitHub Actions, GitLab CI, or Azure DevOps.
  • Experience working in Agile/Scrum environments.
  • Must have previous client experience working for this customer in the past 5 years.

Preferred Skills & Qualifications

  • Experience in Banking or Financial Services domains.
  • Knowledge of distributed systems and data processing frameworks.
  • Experience with Kafka streaming and real-time data processing.
  • Ab Initio certification is a plus.
  • AWS or Azure certification is preferred.

Day-to-Day Responsibilities

  • Design, develop, and maintain enterprise applications using Java and Spring Boot.
  • Develop high-performance backend services and APIs using Golang.
  • Design and implement ETL workflows and data integration solutions using Ab Initio.
  • Collaborate with business analysts, architects, and stakeholders to gather requirements and define technical solutions.
  • Optimize application and ETL performance for scalability and reliability.
  • Develop and maintain REST APIs, microservices, and distributed systems.
  • Troubleshoot production issues and provide timely resolutions.
  • Participate in code reviews, design discussions, and architecture planning.
  • Implement security, monitoring, and logging best practices.
  • Support CI/CD automation and DevOps initiatives.

Company Benefits & Culture

  • Comprehensive health, dental, and vision insurance.
  • 401(k) with company match.
  • Generous paid time off and flexible work arrangements.

For immediate consideration please click APPLY to begin the screening process with Alex.

About the Company

A

Artech LLC