Senior Java/J2EE Developer

International Logic Systems, Inc.

$137K *
Finance & Insurance
Less than 5 years of experience
Job Overview by Ladders

Qualifications

  • Master's degree in Applied Computer Science or related field required.
  • 2 years of experience in Java/J2EE development for financial/banking software applications.
  • Experience orchestrating database migration initiatives using Ant, Maven, and REST API.
  • Knowledge of implementing enterprise archive solutions ensuring data compliance and encryption.
  • Proficient in customizing Struts framework and utilizing cloud-based APIs.

Responsibilities

  • Gather requirements and support documentation during JAD sessions.
  • Develop proof of concept and establish a functional development environment.
  • Design and develop core software components and service interfaces.
  • Automate unit testing and contribute towards overall test strategy preparation.
  • Monitor and rectify code based on peer review feedback and testing phases.

Benefits

  • Hybrid work model with one required day in the Washington, DC office.
  • Access to standard company benefits including health and wellness programs.
Full Job Description
Overview

Senior Java/J2EE Developer

Washington, DC

Category: Information Technology; Type Permanent Full-Time

Overview

Seeking a Senior Java/J2EE Developer to gather and analyze requirements, participate in JAD sessions, develop proof of concept, design/develop tier coding, develop unit test logs, and automate unit testing. Position requires a Master's degree (or foreign equivalent) in Applied Computer Science or related field, two years of work experience developing Java/J2EE software applications in the financial/banking industry, and a valid federal security clearance. Hybrid work - one day per week required at client site in Washington, DC.

Responsibilities

Responsibilities

  • Gather requirements, participate in JAD sessions and support documentation where applicable (business, functional, UI, usability, data, compliance, data migration, 3rd party tools & products).
  • Develop proof of concept and set up development environment for team to work in.
  • Break up the modules based on technical feasibility study.
  • Design/develop tier coding, business layer coding, interface development, service development, creation of stored procedures as applicable for the work package / project.
  • Develop unit test logs, prepare unit test strategy, test plan document and data requirements.
  • Automate unit testing and contribute to automation of unit testing.
  • Monitor rework carried out on the code based on review comments from code review/ defects raised in unit testing, peer testing, SIT, UAT testing or any other relevant testing phase for core/critical modules.
  • Prepare technical memoranda for user reference.
  • Work with project teams and tech leads to provide solutions and enhancements for automated software/application delivery, recovery, and support.


Qualifications

Qualifications

  • Master's (or foreign equivalent) degree in Applied Computer Science or a related field.
  • 2 years of work experience in the job offered or a related position designing and developing Java/J2EE software applications in the financial/banking industry.
  • 2 years of experience in each of the following: 1) Orchestrate database migration initiatives, including schema migration, data replication, and cutover activities using Ant, Maven, REST API, ModelView to transition databases to new environments or technologies; 2) Implement enterprise archive solutions for long-term retention and management of business-critical documents and records, ensuring compliance using SSL for data encryption; 3) Configure and customize Struts framework including Spring (Boot, IOC, AOP, JDBC) and utilize cloud-based APIs to write network/system level tools for securing cloud environments; 4) Implement federated single sign-on solutions using industry-standard protocols SAML (Security Assertion Markup Language) and OAuth, enabling users to access multiple applications and systems with a single set of credentials; and 5) Refactor code for JVM Optimization and performance of application.


Other Requirements

  • Must have a valid federal security clearance.


Work Model

  • Hybrid work - one day per week required at client site in Washington, DC.


Salary & Benefits

  • $137,648.00 per year along with standard company benefits

Similar Jobs

More Jobs at International Logic Systems, Inc.

More Finance & Insurance Jobs

Find similar Senior Java/J2EE Developer jobs: