Java Architect
Atlanta GA
Onsite
What you’ll do
- Design and develop high-level software architecture for complex applications using service-oriented architecture principles.
- Collaborate with development teams to implement cloud computing solutions that enhance performance and scalability.
- Utilize design patterns and UML (Unified Modeling Language) for effective system design documentation.
- Lead the integration of RESTful APIs and microservices to streamline application functionality.
- Oversee continuous integration (CI) and continuous deployment (CD) processes using tools like Jenkins and Docker.
- Ensure adherence to Agile methodologies throughout the software development lifecycle (SDLC).
*
- Conduct requirements gathering sessions with stakeholders to align technical solutions with business needs.
Basic qualifications
- Strong understanding of software architecture principles and design patterns.
- Proficiency in programming languages such as Java, Spring ,Microservices
- Experience with cloud architecture on platforms like AWS or Azure OR GCP
- Familiarity with database technologies including MySQL, SQL Server, Oracle, or MongoDB.
Preferred qualifications
- Experience with front-end frameworks such as Angular, React, or Ember.js.
- Knowledge of web services technologies including SOAP and REST.
- Familiarity with DevOps practices and tools such as Git, Ansible, or Kubernetes.
- Understanding of web accessibility standards and best practices in web design.
Job Types: Full-time, Contract
Pay: $60.00 - $90.00 per hour
Expected hours: 40 per week
Benefits:
- Dental insurance
- Health insurance
- Paid time off
Work Location: In person