Hybrid Java Backend Developer
Position Summary:
We are currently seeking a motivated, career and customer oriented Backend Developer to join our team to begin an exciting and challenging career.
Job Responsibilities:
- Design and implement Micro Service Architecture for Cloud based software applications.
- Use modern software engineering tools including Eclipse, Jira, and Atlassian Suites for design, development, and testing the software
- Present the solution at formal and informal design reviews, and document the design according to the Government’s system lifecycle methodology
Required Skills and Experience:
- Bachelor's degree in computer science or related engineering field with 9+ years of technical experience
- 9+ years of strong Java design and software development experience including designing, developing, and documenting large-scale enterprise software systems
- Ability to diagnose problems and support production systems
- 2+ years of 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 is required for this position.
- 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 and experience with query language based APIs like GraphQL.
- Jenkins, Maven, Gitlab and Jira for CI/CD
- Demonstrated expertise in software engineering practices (e.g., reading/generating software specs, design patterns, continuous integration)
- Demonstrated ability to incorporate rigorous Unit testing as part of development activities is essential
Desired Skills and Experience
- First-hand experience working with large project teams (working with the Federal Government a strong plus)
- 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
- IBM MQ , JMS, EJB, MDB and other JEE technologies
- JEE Server experience (WebLogic\WebSphere\JBOSS\etc.)
Recommended Jobs
Splunk Administrator- 100% Remote
Splunk Administrator This company is seeking an experienced Splunk Administrator to manage and optimize their Splunk infrastructure. In this role, you’ll ensure the performance, availability, and…
Water Mitigation Technician and Helpers
Peerless Restoration, a distinguished provider of emergency fire, water, mold remediation, and disaster recovery services, is seeking a dedicated Water Mitigation Technician and Helpers to join our t…
SUE Technician
Job Description Job Description Accumark, a division of National Underground Group, was founded in 1994 and provides subsurface utility designation, mapping and locating services to city and coun…
Personnel Security Specialist (PSS) - Top Secret Clearance - Springfield, VA
Global Dimensions is a HUBZone, service disabled, veteran-owned small business based in Fredericksburg, VA. We are a dynamic, expanding company with exciting opportunities in language/culture, tra…
Spectral Scientist TS/SCI Ci poly
The work involves performing scientific research and proof-of-concept algorithm development and implementation. The scope of this work will be to employ existing and/or develop new methodologies and a…
Licensed Optician - Hampton, VA - Target Optical
Requisition ID: 899771 Store # : 006755 Target Optical Position: Full-Time Total Rewards: Benefits/Incentive Information At Target Optical, we love the neighborhoods we belong to and…
General Manager
ABOUT GREYSTAR Greystar is a leading, fully integrated global real estate company offering expertise in property management, investment management, development, and construction services in ins…
IT Network Engineer TS/SCI FS poly
ACTIVE TS/SCI CLEARANCE with FULL SCOPE POLY REQUIRED TO BE CONSIDERED FOR THIS POSITION As IT Network Engineer, you will be responsible for providing guidance for the development of network designs …
ICU | RN
Travel ICU Registered Nurse Jobs – Neuro ICU Nursing Opportunity in Charlottesville, VA Advance your nursing career as a Travel ICU Registered Nurse in the Neuro ICU at a top-rated medical center i…
Software Developer (DevOps) - TS/SCI Polygraph
Public Trust: None Requisition Type: Regular Your Impact Own your opportunity to serve as a critical component of our nation’s safety and security. Make an impact by using your expertise t…