Role: Enterprise Application Solutions Architect with AWS Certified Solutions Architect (Must have both Associate and Professional Level)-Tysons VA (REMOTE)
Satsyil is seeking an experienced Application Solution Architect with a strong background in custom applications development using Java/J2EE, Spring Boot, and Microservices. The ideal candidate will have at least 10+ years of hands-on experience in designing and developing robust applications that leverage modern Cloud Native architectures.
- Responsibilities:
- Develop and maintain high-quality Java applications using the latest technologies and best practices.
- Design and architect scalable Microservices-based solutions, ensuring high availability, elastic scalability, and optimal performance.
- Collaborate with cross-functional teams to understand technical and business requirements, and propose effective solutions.
- Implement Continuous Integration and Continuous Delivery pipelines using industry-standard tools like Jenkins, Git, and Jira.
- Conduct code reviews and perform architecture reviews to ensure adherence to coding standards and best practices.
- Work closely with DevOps teams to deploy and manage applications on AWS Cloud Solutions.
- Utilize Spring Framework, Spring Cloud Services, and Spring Boot to build resilient and efficient applications.
- Leverage API Gateway for building secure and performant APIs.
- Employ monitoring and logging tools like ELK (Elasticsearch, Logstash, Kibana) and AppDynamics to maintain application health and performance.
- Stay updated with emerging technologies and industry trends, and advocate for their adoption where appropriate.
- Requirements:
- Bachelor's degree in Computer Science or a related field.
- Extensive experience in Java/J2EE, Spring Framework, Microservices, API development, and working with Relational and/or NoSQL databases.
- Proficiency in tools and technologies such as Kafka, ELK, and CI/CD pipelines (Jenkins, JUnit, TestNG, Mocking).
- Proven expertise in Cloud Native architectures and hands-on experience with AWS Cloud Solutions.
- Strong understanding of high availability engineering, server-less computing, and single-page application development.
- Previous experience with containerization technologies (e.g., Docker, Kubernetes) is highly desirable.
- Exceptional problem-solving and analytical skills with a keen eye for detail.
- Outstanding communication skills, both written and verbal, and the ability to collaborate effectively in a team environment.
- Demonstrated experience in Agile development methodologies and the ability to adapt to changing project requirements.
- Customer-oriented mindset with the ability to interact confidently with clients at all levels.
- Must possess both the Associate & Professional level-AWS Certified Solutions Architect. This is a challenging opportunity to work on cutting-edge Cloud Native projects, and the successful candidate will play a vital role in shaping the future of our software development efforts. If you are a passionate Java Developer/Architect with a drive for excellence, we invite you to join our dynamic team and contribute to innovative solutions that make a real-world impact
Apply Now
Apply Now