Overview
Skills
Job Details
Job Description:
Satsyil is seeking an experienced Application Solution Architect with a strong background in custom application development using Java/J2EE, Spring Boot, and Microservices. The ideal candidate will have at least 10+ years of hands-on experience designing and developing robust applications leveraging 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, serverless 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 either an AWS Certified Solutions Architect - Professional level certification or AWS Certified Solutions Architect Associate level certification.
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