As an Associate Staff Engineer, you will be responsible for writing and reviewing high-quality code, translating client business use cases into technical designs, and identifying optimal solutions. You will define guidelines, review designs, and ensure best practices are followed, focusing on extensibility, scalability, and security. Your role involves developing overall solutions, understanding technology integration, resolving issues through systematic analysis, and conducting Proof of Concepts (POCs). This requires strong analytical and problem-solving skills, excellent communication, and the ability to work in an Agile/Scrum environment, making it a dynamic role that promotes growth and innovation.
Must Have:- 5+ years of experience in back-end development with Java 8 or higher
- Experience with Spring Framework and Microservices Architecture
- Solid understanding and experience with RESTful APIs
- Proficiency with SQL and relational databases
- Strong understanding of UML and design patterns
- Experience in Data Structures, Algorithms, and OOP
- Familiarity with event-driven system design
- Experience working in Agile/Scrum environments
- Strong analytical and problem-solving skills
- Excellent communication and interpersonal skills
- Exposure to front-end technologies
- Experience with containerization technologies
- Knowledge of cloud platforms