Java Application Developer

Zillion Technologies
Dunn Loring, United States of America
yesterday

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Working hours
Regular working hours
Languages
English
Experience level
Senior
Compensation
$ 187K

Job location

Dunn Loring, United States of America

Tech stack

HTML
Java
JavaScript
Spring Security
API
Artificial Intelligence
Tomcat
Application Lifecycle Management
JIRA
CSS
Databases
Continuous Integration
Relational Databases
Dependency Injection
Software Design Patterns
Programming Tools
Gradle
Hibernate
Java Database Connectivity
Java Persistence API
Spring
JSON
jQuery
JUnit
PostgreSQL
Maven
Microsoft SQL Server
MVC
Performance Tuning
Mockito
Data Access Object
Standard Sql
Singleton Pattern
Software Engineering
Web Services
XML
Jetty
Xml Technologies
Multithreading
Freeform SQL
Spring-boot
Angular
Kafka
GraphQL
Video Streaming
Virtual Agents
REST
Cucumber
GPT
Amazon Web Services (AWS)
Docker
Jenkins
Programming Languages

Requirements

Must Have Qualifications: 5+ years of software development experience with strong Java, Database, and transaction process skills, including the ability to write advanced SQL queries. Experience with Gen AI tools required (Any AI coding agents such as Claude Code or ChatGPT Codex or any AI agent tool will suffice., * 5 - 7+ years of professional software development experience.

  • Strong analytical skills.
  • Communication skills; be able to reason with and communicate ideas they bring to the table.
  • Collaboration skills; be open minded of others' ideas, a motivated team player.
  • Have experience using at least one Coding Agent enabled IDE (e.g. VSCode, Amazon Kiro).
  • Have experience working with at least AI Coding Agents (e.g. Claude Code, Codex).
  • Databases:
  • Very Good understanding of RDBMS (e.g. MS SQL or PostgreSQL).
  • Write advanced SQL queries (thorough understanding of JOINs).
  • Performance tuning of SQLs.

Programming tools, languages & Frameworks

  • Proficiency working with Docker containers
  • Understanding of the use of containers in the development process
  • Understanding of application lifecycle management
  • Ability to use a CI/CD pipeline (e.g. JIRA, Jenkins) to deploy applications
  • Java 8 (or above), I/O, Multithreading, Collections, Generics, Lambda
  • REST API Web Services, GraphQL API query language
  • Spring Core, MVC, Spring Boot, Spring Security, Sprint Data (JPA), Dependency Injection, DAO (Data Access Object), JTA, JDBC
  • HTML, JavaScript, CSS, jQuery, Angular 9 or above
  • Apache Tomcat, Jetty Server
  • Maven, Gradle, Junit/ Mockito, Cucumber
  • Design Patterns like MVC, Singleton, Session, Facade, Factory, DAO (Data Access Object), DTO
  • XML technologies and XML parsers
  • JSON technologies
  • ORM framework - Hibernate
  • Streaming technology - Kafka
  • AWS EKS

Benefits & conditions

Compensation: $85.00 - $90.00 per hour. This is the targeted compensation range for this role per year. Please note that this range is provided as a guideline and the final offer will be based on several factors, including but not limited to, skillset and competencies, level of experience, education, certifications, and location.

Apply for this position