JobHabor

Java Backend Developer Senior

Saic

Location
Ashburn
Workplace
Onsite
Employment
Full Time
Salary
USD 120,001–160,000/yr
Apply on the employer’s site

Posted 1mo ago

The employer’s full description could not be read from their board. This is a summary of the posting — follow the apply link for the original.

Responsibilities

  • Participate in system architecture design
  • Participate in systems engineering
  • Participate in development
  • Participate in integration testing and validation
  • Participate in all aspects of the software life-cycle
  • Design and implement Micro Service Architecture for Cloud based software applications
  • Use modern software engineering tools for design, development, and testing
  • Present the solution at design reviews
  • Document the design according to the Government’s system lifecycle methodology
  • Diagnose problems and support production systems
  • Modify and share code seamlessly
  • Incorporate rigorous Unit testing as part of development activities

Requirements

  • Bachelor's degree in computer science or related engineering field
  • 9+ years of technical experience
  • 9+ years of strong Java design and software development experience
  • Extensive use of Java hands-on on most recent Job role or in the last 5 years
  • Effective Proficiency usage and Development with JavaEE, Spring, and Springboot relative to Microservices
  • Usage of JavaEE supported technology stacks in platforms, such as EKS, Docker, Kubernetes, or AWS, or WebLogic
  • Capability for Operational Support and Analysis of Delivered Applications
  • Capability to modify and share code seamlessly via tools such as Maven and Artifactory
  • Ability to diagnose problems and support production systems
  • Experience working with Applications on Cloud utilizing serverless hosted services like AWS S3, DynanoDB, lambda etc.
  • Java Micro Service Architecture frameworks such as Spring Boot
  • Experience with container platforms like Docker and Kubernetes
  • SQL DBs (preferably Oracle) and strong SQL/JDBC skills
  • Experience with NoSQL DBs like MongoDB, Document DB, Cassandra etc.
  • Messaging and Streaming Systems (Kafka, SQS ans Kinesis.)
  • XML/JSON
  • Unix/Linux
  • Experince with JPA/Hibernate
  • Experience with building RESTful webservices
  • Experience with query language based APIs like GraphQL
  • Jenkins, Maven, Gitlab and Jira for CI/CD
  • Demonstrated expertise in software engineering practices
  • Demonstrated ability to incorporate rigorous Unit testing as part of development activities

Preferred

  • First-hand experience working with large project teams
  • Working with the Federal Government a strong plus
  • Proficient in applying core Java programming skills and using popular 3rd-party libraries to interpret data mappings and organize information for processing large-scale datasets
  • Used Java for enterprise applications development involving real time operations
  • Proven Java custom framework development for supporting data processing, especially with extremely high-volume Transactional usage
  • Usage of real time analysis tools such as Dynatrace
  • Usage of CI/CD tools such as Harness
  • Demonstrated ability to think critically and creatively to develop innovative solutions to software problems
  • Ability to develop and maintain components with stringent performance requirements
  • Agile development experience a plus
  • Master’s degree in Computer Science or related field is a plus

Skills

  • Java
  • JavaEE
  • Spring
  • Spring Boot
  • EKS
  • Docker
  • Kubernetes
  • AWS
  • WebLogic
  • Maven
  • Artifactory
  • AWS S3
  • DynamoDB
  • Lambda
  • MongoDB
  • Document DB
  • Cassandra
  • Kafka
  • SQS
  • Kinesis
  • XML
  • JSON
  • Unix
  • Linux
  • JPA
  • Hibernate
  • RESTful webservices
  • GraphQL
  • Jenkins
  • Gitlab
  • Jira
  • Oracle
  • SQL
  • JDBC
  • Harness
  • Dynatrace

Similar roles