Associate Software Engineer
Alacriti · Hyderabad, US · FULL_TIME
Alacriti is a verified Most Loved Workplace® (certified by Best Practice Institute).
We are seeking an experienced Core Java Developer with strong expertise in API development and microservices architecture, along with hands-on experience in building and deploying applications on AWS. The ideal candidate will have a solid background in designing and developing RESTful APIs, implementing scalable microservices, and ensuring high availability and performance in cloud-based environments. Experience in the payment domain is required, including knowledge of payment processing systems, transaction flows, security, and compliance standards. The role involves working closely with cross-functional teams to develop reliable, secure, and high-performance payment applications. Experience with Angular UI development is considered a plus and will be beneficial for full-stack collaboration using Agile processes. The candidate should be proficient in Core Java, Java-based frameworks, AWS services, and modern software development practices, with a strong understanding of end-to-end system design in distributed architectures.
Requirements:
- Bachelor’s degree in Computer Science, Information Technology, Engineering, or a related field.
- Strong hands-on experience in Core Java with a solid understanding of object-oriented programming and design principles.
- Proven experience in developing RESTful APIs and microservices-based applications using Java frameworks such as Spring and Spring Boot.
- Practical experience in deploying and managing applications on AWS cloud platforms, including services like EC2, S3, RDS, Lambda, IAM, and CloudWatch.
- Mandatory experience in the payment domain, with a clear understanding of payment processing workflows, transaction lifecycles, security standards, and compliance requirements (e.g., PCI-DSS).
- Experience with distributed systems, asynchronous processing, and message-based architectures.
- Working knowledge of database technologies, including relational databases (MySQL, PostgreSQL) and/or NoSQL databases.
- Familiarity with CI/CD pipelines, version control systems (Git), and Agile development practices.
- Exposure to Angular UI development or other modern frontend frameworks is a plus.
- Strong problem-solving, analytical, and debugging skills with attention to performance and security.
- Excellent communication skills and the ability to work effectively in cross-functional teams.
This is a Most Loved Workplace® certified position. Learn more at https://certcheck.mostlovedworkplace.com/companies/alacriti