Sr Java Developer

  • Posted 9 hours ago | Updated 6 hours ago

Overview

Remote
Hybrid
$110000
Full Time

Skills

Cyber Security
Security Clearance
Agile
Software Development Methodology
Software Development
Testing
Application Development
Financial Services
mvc
Apache Struts
Java
JDK
Eclipse
Microsoft SQL Server Management Studio (SSMS)
Microsoft Visual Studio
IDE
Hibernate
JPA
JNDI
JSP
J2EE
JavaScript
jQuery
JavaScript Frameworks
SPA
AngularJS
Presentations
IMG
Web Applications
SOAP
RESTful
Web Services
XML
JSON
JUnit
Mockito
Code Coverage
Test-driven Development
GitHub
Bitbucket
Sonar
Jenkins
DevSecOps
Microservices
Spring Framework
Database
SQL
RDBMS
Section 508
UI
Amazon Web Services
Microsoft Azure
DevOps
Energy
Value Engineering
Finance
Life Insurance
Insurance
Legal
Training And Development
SAFE
WebKit

Job Details

FedTec Overview:
FedTec is a Woman-Owned Small Business with headquarters in Reston, VA. However, FedTec is more than just a company we are a dedicated team of visionary individuals who understand the power of transformation. With our unwavering commitment to innovative technology and forward-focused methods, we empower government agencies to fulfill their missions successfully with our capabilities in Digital Transformation, and Cyber Security. Our strategy is rooted in in-depth advising and a unique shoulder-to-shoulder mission experience, all geared towards enabling our clients, their agencies, and every American to thrive. We use the same approach as our employees, building meaningful and lasting relationships to meet their evolving needs and help them grow. We are excited to welcome you to our family.
About the Opportunity:
FedTec is seeking a highly skilled and experienced Senior Java Developer. This role offers the chance to work at the forefront of technology, designing and implementing complex applications within the financial services sector.
Position: Sr. Java Developer
Work Location: Remote

Clearance: Must Be Eligible to Obtain a Public Trust Clearance

Primary Responsibilities

  • Familiar with SAFe Agile SDLC (Software Development Life Cycle), designs, plans, and coordinates work teams.
  • Designs, codes, tests, debugs, and documents complex applications programs.
  • Writes and executes automated Unit Tests and supports testing and release to integration, customer and prod environments.
  • Works at the highest technical level of all phases of applications programming activities.
  • Works and collaborates with testers and other teams members of the financial services team to implement appropriate solutions.

Required Skills:

  • Experience using Java programming language with Spring boot/Spring framework/MVC and Struts.
    • Java (JDK 17) for backend services and Java (JDK 8) for UI components.
    • Spring Boot 3.4.5 for services and Spring Boot 2.7.18 for UI.
    • Spring Framework 5.3.26 and Hibernate 6.2.5 for persistence and performance
  • Experience with Eclipse IDE, MS SQL Management Studio, Visual Studio Code and other IDE based tools.
  • Experience with Hibernate, JPA, JNDI, JSP and Java EE technologies.
  • Experienced with JavaScript, jQuery and Angular JavaScript frameworks.
  • Experience with SPA based Angular app development.
    • Angular 15 and AgGrid 31.3.2 for dynamic, high-volume frontend data presentation
  • Experienced with web application, and SOAP and REST API web services (must be familiar with XML and JSON) design
  • Experienced with Junit, Mockito and code coverage frameworks. Basic understanding of TDD is required.
  • Experienced on GitHub, Bitbucket, SonarQube, Sonar Lint, Dependency check, automating tests in Jenkins and experience in DevSecOps pipeline.
  • Experience building microservices using Spring Boot.
  • Strong Database concepts and SQL development experience and RDBMS concepts.
  • Familiar with section 508 compliant UI design is a plus
  • To be able to demonstrate current work is a plus
  • Experience building containerized apps on an AWS or Azure DevOps environment.

Education and Experience:

  • Bachelor's Degree, preferably in area of specialty
  • 2 to 10 years of experience in the field or in a related area
When You Join FedTec, You Are Joining a Family! We take pride in our work and the true and transparent relationships we build with our employees and partners. We believe that positive energy attracts like-minded individuals, which is why we have such exceptional people on our team.
Just as you'd do for your own family, we prioritize your safety, health, and happiness. That's why we've created the FedTec Total Well-Being program, offering benefits like:
  • Comprehensive medical, dental, and vision plans. These plans encompass a range of beneficial features, such as Telehealth virtual care programs, and access to resources to support your physical and mental well-being.
  • Generous paid time off for relaxation and rejuvenation.
  • Financial security through 401k, company-paid short and long-term disability, life insurance, and additional voluntary coverage.
  • Support for your life and family with access to an Employee Assistance Program, Pet Insurance, and Prepaid Legal services.
  • Recognition and growth opportunities through our Rewards & Recognition and Learning & Development programs.
  • Our newest addition, the FedTec Fit Program, features an on-staff Fitness Coach who provides personal and group sessions, company fitness challenges, and ongoing support for your fitness goals.
At FedTec we embrace the power of diversity, fostering a culture where varied thoughts, ideas, and perspectives empower our employees and partners to thrive. We are an Equal Opportunity Employer. All qualified applicants will receive consideration for employment without regard to race, color, religion, sex, gender, gender identity or expression, sexual orientation, national origin, disability, or status as a protected veteran and we maintain a drug-free workplace to ensure a safe and healthy environment for all.
If you feel that your qualifications, talents, and values align with our culture, we welcome you to apply by submitting your resume today!

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.

About FedTec LLC