- Company Name
- Focuz Mindz Inc.
- Job Title
- Full Stack Developer -Java Angular 15+ SQL Tomcat OCP APIGEE, API, Snowflake, JMS, PL/SQL, IBM MQ, Kafka, GIT, Bitbucket,(NO C2C PLEASE)
- Job Description
-
**Job Title**
Full Stack Developer – Java & Angular 15+
**Role Summary**
Contract software engineer (10 months, W2) focused on designing, developing, and maintaining end‑to‑end web applications. Involves Java EE/Spring Boot backend services, Angular 15+ front‑end, API orchestration via Apigee, data operations on Snowflake, integration with messaging middleware (IBM MQ, Kafka, Solace), and deployment on OpenShift containers. Requires extensive CI/CD experience and rigorous testing across unit, integration, and E2E levels.
**Expectations**
* W2 employment only – must convert without sponsorship.
* Local‐resident preferred (Boston, MA); no corporate‑to‑corporate arrangements.
* 10‑month duration with potential extension.
**Key Responsibilities**
1. Design and implement RESTful APIs using Spring Boot and Java EE patterns.
2. Develop responsive Angular 15+ front‑end components with TypeScript.
3. Build and maintain Snowflake data pipelines utilizing SQL & PL/SQL.
4. Configure and manage middleware (IBM MQ, Kafka, Solace) and Java EE servers (Tomcat, Liberty, WebSphere, WebLogic, JBoss).
5. Package, version, and deploy artifacts via Maven, Git/Bitbucket, and Jenkins on OpenShift.
6. Perform automated unit and integration testing with JUnit, Mockito, Jasmine, Karma, and Selenium (Java).
7. Apply Test Engineering practices and develop test automation frameworks.
8. Collaborate on financial risk management systems for equities, treasuries, and mortgage‑backed securities.
9. Integrate and secure APIs through Apigee and other gateway solutions.
10. Maintain code quality, perform peer reviews, and adhere to Agile/Scrum processes.
**Required Skills**
* Java, Spring Boot, Java EE, Design Patterns
* Angular 15+, TypeScript, RxJS
* REST API development, JMS, HTTP, GraphQL
* Snowflake, SQL, PL/SQL, data warehousing concepts
* Middleware: IBM MQ, Kafka, Solace, Tomcat, Liberty, WebSphere, WebLogic, JBoss
* CI/CD: Git, Bitbucket, Maven, Jenkins, Jira, OpenShift
* IDEs: IntelliJ, Eclipse, Visual Studio Code
* Testing: JUnit, Mockito, Jasmine, Karma, Selenium (Java)
* Financial services domain knowledge (risk management for securities)
**Required Education & Certifications**
* Bachelor’s degree in Computer Science, Software Engineering, or related field **or** equivalent professional experience.
* Certifications are not mandatory but may be considered assets: Oracle Java SE, Angular, Snowflake, or relevant middleware credentials.