What are the responsibilities and job description for the Senior Architect (Java and AWS) position at Stellar Consulting Solutions, LLC?
Job Description:
We are seeking an experienced AWS Architect who is passionate about design, architecture, and programming with AWS cloud implementation and serverless architecture.
Key Responsibilities:
Lead all aspects of the microservice development lifecycle, including requirements, architecture, development, testing, deployment, monitoring, and maintenance.
Architect and build high-performing, scalable, and cost-effective applications in AWS.
Develop high-quality code and unit tests with a strong emphasis on security.
Utilize and modify pre-built templates to ensure a fully automated CI/CD pipeline for microservices.
Produce high-quality technical documentation detailing design and specifications with diagrams.
Participate in and contribute to team Agile ceremonies and meetings, ensuring timely and accurate updates and feedback.
Mentor and collaborate with cross-geo teams.
Required Qualifications:
15 years of experience in Java development, preferably with the Spring Boot framework and Kafka.
Hands-on experience with AWS, including Lambda, Step Functions, S3, and VPCs, with the ability to provide solutions, optimize, and scale.
Strong experience with Kafka-based event-driven applications.
Excellent knowledge of MongoDB and DynamoDB.
Experience with RESTful web services, JSON, and XML.
Proficiency with Git, Maven, Jenkins, and continuous integration.
Experience with unit testing, integration testing, and code coverage tools.
Excellent communication, problem-solving, and analytical skills.
Ability to lead a team and work closely with business and supporting teams to deliver solutions that meet client requirements and expectations.