Join to apply for the Senior Java Software Engineer role at TTW Solutions, Inc.
Join to apply for the Senior Java Software Engineer role at TTW Solutions, Inc.
Get AI-powered advice on this job and more exclusive features.
Work Status: Must be allowed to work legally in the U.S.
Location: Fairfax, VA at Fair Lakes
Job Description
TTW Solutions is looking for a Sr. Java Software Engineer to join our dynamic team of qualified, diverse individuals to support one of our federal government clients. The qualified candidate is responsible for assisting in a technology refresh of an existing web based system using the latest, state-of-the-art technologies and framework. The responsibilities include converting existing web based Struts and Spring MVC legacy applications into a new “standard” framework using Spring MVC / Hibernate.
Responsibilities
- Perform software development and unit testing tasks in support of the development and sustainment of a large web-based application.
- Primary responsibilities will be to analyze, develop, code and unit test, document procedures, and write analysis / design documents as necessary.
- Develop, convert, and maintain existing web based applications using Struts and Spring MVC legacy applications into a new “standard” framework using Spring MVC / Hibernate with distributed processing and Oracle database backend.
- Perform analysis, development, execution, and maintenance of Java J2EE web applications using Service-Oriented Architecture (SOA) design and technologies that include RESTful services, Rule Engine, and Database programming over Spring, Spring MVC, and Hibernate frameworks using Agile development and test methodology.
- Write/review/edit Oracle Stored Procedures (PL/SQL) and perform software tuning tasks with database related skills like creating indexes, triggers, etc.
- Work closely with the multiple teams to include: requirements, testing, and operations.
- The software engineer designs, develops, documents, tests and debugs applications software and systems that contain logical and mathematical solutions.
- Work with a team of software professionals to develop new functionality and correct software defects.
- Follow detailed lifecycle processes, utilizing best practices for configuration control and development practices.
- The candidate must minimally possess a Bachelor’s degree in Computer Science, Information Systems or a similar field and have had current, hands-on information technology experience as described.
- 7+ years of hands-on experience in development using Java J2EE technologies.
- Must have 2 or more years or recent development framework experience with Spring, Spring MVC, MyBatis and/or Hibernate.
- Experience in RESTful web services.
- Experience working with high volume websites and database.
- Experience using Oracle Stored Procedures (PL/SQL) and related database skills like creating indexes, triggers, etc.
- Hands-on experience with Front-End technique:
- JavaScript libraries: AngularJS, Bootstrap, and JQuery
- Html and Html5 and CSS framework
- 508 compliance for UI
- Experience or knowledge on Jess Rules Engine or similar rule engine software.
- Prior experience developing large, complex enterprise-scale Java applications is desirable.
- Experience developing using Agile methodology.
- Certified Java Developer, Certified Scrum Master (CSM) or Certified Agile Practitioner is desirable.
- All candidates will demonstrate strong independent problem solving, troubleshooting, analytical and conceptual skills.
- Able to manage multiple tasks and meet scheduled dates.
- The candidate must be able to adapt in a rapid changing environment, a fast learner and self-starter.
- Excellent written and communication skills and can work independently and well within groups.
TTW Solutions, Inc. is an award-wining woman-owned and minority-owned, 8(a) and ED/WOSB small business that delivers first-rate, expert IT and Management solutions and services. At TTW Solutions, our goal is to maximize our customers’ business value and efficiency by using the most innovative and effective methods available. The services we provide include: Agile and DevSecOps Application Development, Database & Systems Administration, Data Warehousing & Business Intelligence (BI) Analytics, Cloud Migration & Implementation, Systems Integration, Data Center Consolidation, Project and Program Management, and Operations and Maintenance (O&M) Support. TTW Solutions is committed to delivering the highest quality products and services to our customers, and is CMMI DEV ML3 and CMMI SVC ML3 appraised and ISO 9001:2015 and ISO 20000-1:2011 certified.
TTW Solutions, Inc. Offers
- Competitive compensation
- Performance-based bonuses
- Health Care Coverage: Medical, Dental and Vision
- 401(k) Retirement Savings Plan with Contribution Matching
- Very Good Paid Vacation
- Paid Holidays
- Flexible Work Schedule
- Training and Certification Opportunities
- Transit Benefit Program
- Great Team Working and Knowledge Sharing Environment
Your Name (required)
Your Email (required)
Phone Number (required)
Position Applying for (required)
Cover Letter
Please attach your résumé. (PDF or Word Doc)
Refer a Friend
Refer a Friend
Your Name (required)
Your Email (required)
Friend's Name (required)
Your Friend's Email (required)
Job Position (required)
Additional Message to Friend
Seniority level
Seniority level
Mid-Senior level
Employment type
Employment type
Full-time
Job function
Job function
Engineering and Information TechnologyIndustries
IT Services and IT Consulting
Referrals increase your chances of interviewing at TTW Solutions, Inc. by 2x
Get notified about new Senior Java Software Engineer jobs in Bethesda, MD .
Sterling, VA $130,355 - $221,603 16 hours ago
Senior Software Engineer - Product Delivery
College Park, MD $147,336 - $192,901 2 months ago
Senior CNO Software Engineer (TKO-SWE3-06.232025)
Senior Manager, Software Engineer (Bank Tech)
Annapolis Junction, MD $140,000 - $150,000 7 months ago
Annapolis Junction, MD
$174,400.00
-
$230,300.00
1 month ago
Chantilly, VA
$112,320.00
-
$205,058.00
3 weeks ago
Lead Software Engineering (Bank Modernization)
Senior Director, Software Engineer - Risk Tech
Laurel, MD
$146,000.00
-
$234,000.00
6 days ago
Senior Ground Mission Software Engineer, Space
Reston, VA
$168,000.00
-
$252,000.00
2 weeks ago
Senior Cyber Capability Developer (Reverse Engineer)
Lorton, VA
$126,100.00
-
$227,950.00
3 weeks ago
Laurel, MD
$90,000.00
-
$350,000.00
2 weeks ago
Maryland, United States
$129,029.52
-
$187,530.72
2 weeks ago
Senior CNO Middleware Developer (TS/SCI with Polygraph required)
Annapolis Junction, MD
$165,000.00
-
$235,000.00
1 year ago
Lead ServiceNow Developer with Public Trust or Secret (Remote)
Reston, VA
$118,730.00
-
$201,840.00
1 week ago
Processing and Analytic Capabilities Initiatives Software Engineer, Lead Associate
Fort Meade, MD
$104,000.00
-
$166,000.00
6 days ago
Ashburn, VA
$110,000.00
-
$160,000.00
6 days ago
Senior Software Engineer, Backend - Fintech
Senior Middleware Software Developer II or III
Senior Full Stack Java Software Engineer
Chevy Chase, MD $105,000 - $215,000 2 weeks ago
We’re unlocking community knowledge in a new way. Experts add insights directly into each article, started with the help of AI.
#J-18808-Ljbffr