Java/J2EE Application Architect

BC Forward

Pennington, NJ

JOB DETAILS
SALARY
$73–$73.67 Per Hour
SKILLS
Agile Programming Methodologies, Amazon Web Services (AWS), Application Programming Interface (API), Applications Security, Architectural Services, Atlassian JIRA, Business Solutions, Cloud Applications, Cloud Architecture, Cloud Computing, Compensation and Benefits, Continuous Deployment/Delivery, Continuous Integration, DevOps, Docker, Documentation, Enterprise Application Integration (EAI), Enterprise Architecture, Fortune 500 Customers, GCP (Good Clinical Practices), Git, GitHub, Government, Gradle, High Level Architecture (HLA), Information Technology Consulting, Java, Java Platform Enterprise Edition (Java EE/J2EE), Jenkins, Leading Edge Technology, Low-Level Design, Maven, Mentoring, Messaging Middleware, Microservices, Microsoft Windows Azure, Multi-tier Architecture, Multiplatform/Cross-Platform, NoSQL, OAuth, REST (Representational State Transfer), Relational Databases (RDBMS), Reliability Engineering, SWAGGER OAS, Scrum Project Management and Software Development, Security Assertion Markup Language (SAML), Security Design, Software Design, Software Development, Software Engineering, Standards Strategy, Technical Leadership, Unified Modeling Language (UML)
LOCATION
Pennington, NJ
POSTED
Today

Job Title: Application Architect III

Location: Pennington, NJ (Onsite Required)

Duration: Contract - 12 months

Pay Range: $73.67/hr (W2)

Job ID: 373706

About BCforward

BCforward is a leading global IT consulting and workforce solutions firm providing services and support to Fortune 500 and government clients. Founded in 1998, BCforward has grown with our customers needs into a full-service business solutions provider. With delivery centers and offices across North America and India, we take pride in building long-term relationships and delivering excellence through innovation, collaboration, and integrity.

Job Description

We are seeking a Senior Application Architect to join our dynamic team. The ideal candidate will have strong experience in enterprise application and integration architecture, Java/Spring, cloud platforms, and modern engineering practices and a proven ability to design and guide scalable, secure, and maintainable enterprise solutions aligned to strategy and standards.

Responsibilities:

  • Lead end-to-end application architecture for multi-tier and microservices solutions.
  • Define integration patterns, REST APIs, and event-driven designs using Kafka or MQ.
  • Create architecture diagrams, high-level and low-level designs, and reference architectures.
  • Partner with business, engineering, and solution teams to align designs with enterprise standards.
  • Conduct architectural reviews, identify technical debt, and recommend remediation.
  • Guide cloud-native architectures on AWS, Azure, or GCP with security by design.
  • Support performance, scalability, and reliability engineering across platforms.
  • Mentor engineers and influence enterprise-wide architecture practices.

Required Skills & Qualifications:

  • 10+ years in software development and application design with Java/J2EE and Spring/Spring Boot.
  • 5+ years as an Application Architect or Technical Lead.
  • Expertise in microservices, REST APIs, and enterprise integration patterns.
  • Hands-on experience with event-driven systems using Kafka or MQ.
  • Cloud-native design on AWS, Azure, or GCP and containerization with Docker and Kubernetes or OpenShift.
  • Knowledge of OAuth2, SAML, and JWT with focus on application security.
  • Experience with relational and NoSQL databases, CI/CD pipelines (Jenkins, GitHub Actions, Azure DevOps), and build tools (Maven or Gradle).
  • Ability to produce solution roadmaps and comprehensive design documentation.

Preferred Skills:

  • UML, sequence and ER diagramming; API design with Swagger/OpenAPI.
  • Tools: Git or Bitbucket, Jira, Confluence.
  • Experience in Agile, Scrum, or SAFe environments.
  • Background in application modernization or cloud migration, domain-driven design, and API-first governance.
  • Industry experience in financial services or other regulated sectors.

Why BCforward?

At BCforward, we believe in advancing lives and careers. When you join our team, you gain access to:

  • Competitive compensation and benefits.
  • Opportunities for growth with global clients.
  • A supportive, inclusive culture that values innovation and people.
  • Exposure to cutting-edge technologies and projects.

About Our Commitment

BCforward is an equal opportunity employer. We value diversity and are committed to creating an inclusive environment for all employees. All qualified applicants will receive consideration for employment without regard to race, color, religion, gender, sexual orientation, gender identity, national origin, age, disability, or veteran status.

Interested? Apply Now!

If this sounds like the right opportunity for you, please apply with your most recent resume.

About the Company

B

BC Forward