Java Solution Architect
TEKGENCE INC
Atlanta, United States of America
4 days ago
Role details
Contract type
Temporary contract Employment type
Full-time (> 32 hours) Working hours
Regular working hours Languages
English Experience level
IntermediateJob location
Atlanta, United States of America
Tech stack
Java
Amazon Web Services (AWS)
Azure
Databases
Software Design Patterns
DevOps
Hibernate
Java Persistence API
PostgreSQL
MongoDB
MySQL
NoSQL
SQL Databases
Enterprise Application Integration
Enterprise Software Applications
Spring-boot
Gitlab
Event Driven Architecture
Containerization
Kubernetes
Information Technology
Cassandra
REST
Docker
Jenkins
Microservices
Job description
We are seeking a highly skilled and experienced Java Solution Architect to lead the design and development of enterprise-level applications. The ideal candidate will have deep expertise in Java technologies, microservices architecture, cloud platforms (AWS, Azure, or GCP), and a strong background in software design patterns and best practices.
Requirements
- Bachelor's or Master's degree in Computer Science, Engineering, or related field.
- 12+ years of experience in Java development, with at least 3 years in an architecture role.
- Expertise in Java 8/11/17, Spring/Spring Boot, Hibernate/JPA.
- Experience with microservices architecture, REST APIs, and event-driven architecture.
- Strong understanding of cloud platforms (AWS, Azure, or GCP).
- Familiarity with containerization (Docker, Kubernetes).
- Experience with CI/CD pipelines and DevOps tools (Jenkins, GitLab, etc.).
- Knowledge of databases: SQL (MySQL, PostgreSQL), NoSQL (MongoDB, Cassandra).
- Proficient in design patterns, enterprise integration patterns, and best practices.
- Excellent communication, problem-solving, and leadership skills.