about 2 hours ago
Hyderābād, IndiaMid Level / Senior
Responsibilities
- Design and implement scalable, secure, and maintainable software systems.
- Translate ideas into clear code under the supervision of senior engineers.
- Contribute to technical design for features and stories, documenting work.
- Collaborate with cross-functional partners to address technical dependencies.
- Identify and resolve issues of limited scope independently or with guidance.
- Adhere to best practices for design, development, testing, and Agile workflows.
- Build professional relationships within the team to support collaboration.
- Develop understanding of software modules and their interactions.
Requirements
- 2-3 years of experience in software development.
- BS Degree in Computer Science or similar work experience.
- 2+ years of experience developing solutions using Java and J2EE technologies.
- Working knowledge of cloud technologies, especially AWS.
- Experience with databases, preferably MongoDB, Elasticsearch, and MySQL.
- Exposure to Rules Engine and/or Event-Driven Architecture.
- Familiarity with AI tools and willingness to learn emerging technologies.
- Understanding of design best practices, including performance and scalability.
- Experience working in an Agile/Scrum environment.
- Strong problem-solving and communication skills.