Senior Application Developer

Apply Now

Job Description

If this blog helped you, spread the word!

**Job Role : Applications Development Expert – Java**

**Experience : 10+ Yrs**

**Location : Maryland (Onsite)**

**Preferred : USC/GC/H1B.**

**Qualifications:**

* **10+ years**

of hands-on experience designing, developing, and integrating
**complex public-facing enterprise applications**

, with strong focus on
**Java/J2EE**

,
**Spring/Struts/JPA/Hibernate**

,
**Web Services**

, and
**Enterprise Service Bus**

.
* **8+ years**

of experience working with
**Eclipse IDE**

,
**SVN/GIT**

,
**REST services**

, and supporting large-scale IT platforms and applications.
* **6+ years**

of experience developing or supporting
**State-Based Marketplaces (SBM)**

,
**Health and Human Services systems**

,
**ACA-compliant solutions**

, or other
**healthcare systems**

.
* **6+ years**

of experience architecting and building healthcare applications in
**Java**

, integrated with
**complex business rules engines**

.
* **5+ years**

of experience with
**front-end integration**

, working across development, testing, and business teams.
* **5+ years**

of experience in the design, development, and maintenance of
**health exchange or eligibility systems**

, and developing
**complex SQL queries**

using
**PostgreSQL**

or equivalent RDBMS.
* **4+ years**

of experience leading development teams, providing architectural direction, and mentoring developers.
* Demonstrated experience working with
**n-tier architectures**

(UI, Business Logic, Data Access layers), and integrating
**content management solutions**

.
* Strong knowledge of
**SOA**

,
**web services internals**

,
**Java design patterns**

, and applying
**software architecture principles**

across the development lifecycle.
* Proficient in
**Agile methodologies**

, with experience managing multiple priorities and deadlines in fast-paced environments.
* Proven
**analytical and debugging**

skills with the ability to work across
**cross-functional teams**

(technical, business, and management).
* Familiarity with
**traditional and modern project management**

approaches, lifecycle tools, and experience adhering to
**PMO policies and procedures**

.

**Key Responsibilities:**

* Provide
**enterprise Java solution design recommendations**

aligned with long-term IT strategy and organizational goals.
* Design, develop, maintain, and support
**enterprise-level applications**

and
**custom integration solutions**

, including major enhancements and new features using
**Java/J2EE**

,
**Angular**

,
**PostgreSQL**

,
**MongoDB**

, and
**Corticon Rules Engine**

.
* Utilize multiple platforms to deliver
**automated**

,
**integrated systems**

and applications.
* Plan and execute
**Java version upgrades**

and related component updates as needed.
* Establish and maintain
**development standards**

, reusable
**programming architectures**

, and procedural guidelines to ensure scalability and maintainability.
* Collaborate with business and IT teams to translate business requirements into
**technical specifications**

, business rules, and application logic.
* Develop and execute
**unit tests**

(manual and automated), and integration scripts to validate application functionality and ensure quality.
* Perform
**code reviews**

, troubleshoot issues, and ensure adherence to quality and performance standards.
* Work closely with business teams for
**user acceptance testing (UAT)**

and participate in
**integration testing**

phases.
* Contribute technical input for
**complex enterprise-wide decisions**

, ensuring alignment with strategic initiatives.
* Lead and participate in
**technical reviews**

throughout the software development lifecycle (SDLC).

Ensure full compliance with
**security protocols**

,
**change control procedures**

, and
**PMO policies and methodologies**

.

If this blog helped you, spread the word!