Java Technical Architect

Nastech Global, Inc.
Jersey City, NJ, United States
1 day ago
Apply on www.thejobnetwork.com
Prepare application

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Experience level
Expert
Experience required
10 years minimum
Working hours
Regular working hours

Tech stack

Java (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services Application Performance Management Build Automation Microsoft Azure Cloud Computing Code Review Cyber Security Continuous Integration Data Architecture
+40 more
Data Structures Database Design Software Design Patterns DevOps Disaster Recovery Identity and Access Management PostgreSQL Enterprise Messaging Systems MongoDB OAuth OpenShift Oracle (Applications) Performance Tuning RabbitMQ Role-Based Access Control Cloud Services Ansible Simple Object Access Protocol (SOAP) UML Zachman Framework Transport Layer Security Google Cloud Enterprise Software Applications ReactJS System Availability Spring-boot Togaf Event Driven Architecture Containerization AngularJS Gitlab-ci Kubernetes Apache Kafka Front End Software Development Api Design Restful APIs Terraform Docker Jenkins Microservices

Job description

*Enterprise Architecture Design, Microservices Architecture, API Design & Management, Cloud Platforms (AWS, Azure, GCP), Containerization (Docker, Kubernetes, OpenShift), Infrastructure as Code (Terraform, Ansible), CI/CD Pipelines (Jenkins, GitLab CI, Azure DevOps), Event-Driven Architecture, Integration Patterns (ESB, REST, SOAP), Security Architecture (RBAC, OAuth2, TLS, IAM), Performance Tuning, High Availability Design, Disaster Recovery Planning, DevOps Practices, Application Modernization, Legacy System Migration, Data Architecture, Database Design (Oracle, PostgreSQL, MongoDB), Messaging Systems (Kafka, RabbitMQ), Architecture Frameworks (TOGAF, Zachman), UML & Architecture Diagrams, Technical Documentation, Stakeholder Communication, Agile & SAFe Methodologies

Roles & Responsibilities

Architecture & Design

*Lead the architecture and design of scalable, high-performance Java-based enterprise applications.

*Define and enforce coding standards, best practices, and architectural guidelines.

*Evaluate and recommend tools, technologies, and processes for optimal solutions.

Technical Leadership

*Mentor and guide development teams through technical challenges.

*Conduct code reviews and provide constructive feedback.

*Collaborate with stakeholders to gather requirements and translate them into technical solutions.

Development & Integration

  • Design and implement microservices and APIs using Spring Boot and related frameworks.

  • Integrate with cloud platforms and container orchestration tools (Docker, Kubernetes).

  • Ensure application performance, scalability, and security.

DevOps & Automation

  • Work closely with DevOps teams to implement CI/CD pipelines and cloud deployments.

  • Automate build, deployment, and monitoring processes.

Documentation & Knowledge Sharing

  • Maintain detailed documentation of architecture, configurations, and best practices.

  • Contribute to internal knowledge bases and mentor junior engineers.

Technology Evaluation & Innovation

Stay updated with emerging technologies and assess their relevance to the organization.

  • Lead proof-of-concept (PoC) initiatives to validate new tools and approaches.

Requirements

  • 10+ years of experience in Java/J2EE d evelopment.

  • Strong expertise in Spring Boot, RESTful APIs, and microservices.

  • Experience with cloud platforms (AWS, Azure, GCP) and containerization (Docker, Kubernetes).

  • Solid understanding of design patterns, data structures, and algorithms.

  • Experience with CI/CD tools and automation.

  • Excellent problem-solving and communication skills.

Preferred Qualifications

  • Certification in Java or cloud technologies.

  • Experience in BFSI or regulated industries.

  • Exposure to front-end technologies (Angular/React) is a plus.

  • Experience with Kafka, RabbitMQ, or other messaging systems.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.thejobnetwork.com
Prepare application

Good distractions

Loading talks and stories from around this role…