Solutions Architect - Java

Intersources Inc.
Audubon, PA, United States
17 days ago

Role details

Contract type
Permanent contract
Employment type
Full-time (> 32 hours)
Compensation
$25,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) JavaScript (Programming Language) Application Programming Interfaces (APIs) Agile Methodology Amazon Web Services HTML5 Unit Testing Microsoft Azure Bootstrap (Software) Browser Compatibility Cascading Style Sheets (CSS) Cloud Computing
+54 more
Code Review Databases Continuous Integration Software Debugging Software Design Patterns DevOps Elasticsearch Github Design of User Interfaces Hibernate (Java) Java Message Service (JMS) Java Persistence API Memcached NoSQL Oracle Databases Oracle (Applications) Performance Tuning Scrum Methodology Software Architecture RabbitMQ Redis Logstash Prometheus Message Oriented Middleware Software Deployment PL-SQL SQL Databases TypeScript Web Application Frameworks Data Logging Enterprise Software Applications Spring Cloud Spring-mvc ReactJS Grafana Spring-boot Firebase Backend Event Driven Architecture AngularJS Gitlab-ci Material UI Kubernetes Apache Kafka Bitbucket Front End Software Development Api Design Api Gateway Kibana Restful APIs Docker Elk Stack Jenkins Microservices

Job description

We are seeking a highly experienced Solution Architect to design, develop, and optimize scalable enterprise applications. The ideal candidate should have deep expertise in Java, Spring Boot, Microservices, Frontend Technologies (React.js/Angular), Cloud Platforms (AWS/GCP/Azure), and DevOps Practices. This role involves architectural decision-making, technical leadership, and hands-on development to ensure high-quality, high-performance applications., 1. Solution Architecture & Design

  • Define and implement end-to-end architecture for web and cloud applications.
  • Design scalable, resilient, and high-performance microservices using Java (Spring Boot, Spring Cloud).
  • Develop API strategies, ensuring RESTful API integration and security best practices.
  • Establish coding standards, design patterns, and best practices across frontend and backend development.
  • Ensure modular, reusable, and extensible software architectures.
  • Perform technical evaluations of new tools, frameworks, and methodologies., * Develop and maintain RESTful APIs and Microservices using Spring Boot, Jersey, and Hibernate.
  • Implement asynchronous messaging with Apache Kafka/RabbitMQ.
  • Work with databases (SQL, PL/SQL - Oracle, NoSQL - Firebase) for optimized data storage and retrieval.
  • Optimize performance and scalability using caching mechanisms (Redis, Memcached)., * Develop responsive, interactive UI components using Angular and modern JavaScript frameworks.
  • Integrate UI components with RESTful APIs.
  • Ensure cross-browser compatibility and UI performance optimization.
  • Collaborate with UX/UI designers for seamless user experience., * Deploy applications on AWS/GCP/Azure with CI/CD pipelines (Jenkins, Bitbucket, GitHub Actions, GitLab CI/CD).
  • Manage Docker containers and Kubernetes clusters for application deployment.
  • Implement logging, monitoring, and alerting using ELK Stack (Elasticsearch, Logstash, Kibana), Prometheus, and Grafana., * Mentor junior developers and conduct knowledge-sharing sessions.
  • Drive peer code reviews and unit testing.
  • Collaborate with cross-functional teams (QA, DevOps, Security) to ensure seamless delivery.
  • Manage project timelines, risks, and deliverables effectively., * Provide technical guidance and mentorship to developers.
  • Work closely with Product Managers, UI/UX Designers, DevOps, and QA Teams.
  • Participate in code reviews, architectural discussions, and sprint planning.
  • Stay updated with emerging technologies, frameworks, and industry trends.

Requirements

Technical Skills Backend Development: Java, Spring Boot, Spring MVC, Hibernate/JPA Frontend Development: Angular, TypeScript, JavaScript (ES6+), HTML5, CSS3, Bootstrap Microservices & API Development: RESTful APIs, API Gateway Messaging & Event-Driven Architecture: Java messaging services Databases: Oracle, Firebase, Redis Cloud & DevOps: AWS/GCP/Azure, Docker, Kubernetes, CI/CD Pipelines Soft Skills Leadership: Ability to lead and mentor a team of developers. Problem-Solving: Strong analytical and debugging skills. Communication: Clear and effective communication with technical and non-technical stakeholders. Agile & Scrum: Experience in Agile development methodologies.

Apply for this position

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

Apply on www2.jobdiva.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

2:37 min

Comparing traditional SQL tables versus NoSQL non-tabular databases

Stanimira Vlaeva · JS Congress

3:55 min

Demonstrating semantic routing thresholds with the Redis vector library

1:44 min

Playing synthesized backend audio objects in browsers

Lee Boonstra · LIVE

1:06 min

Developer experience and project variety at scale

Alexandra Petri · WWC 2023

3:16 min

Terminology differences between relational and NoSQL databases

Tim Faulkes · LIVE

1:20 min

Identifying multi-disciplinary talent for developer experience engineering roles

Hazal Mestci +1 · Coffee With Developers

Videos

See all

Related articles

See all