Job Description
• Design and develop solutions and functionality that drives the growth of business
• Write and test code
• Execute automated testing
• Participate in software deployment
• Deliver software components while working in collaboration with the product team
• Integrate and build solutions through automation and coding, using 3rd party software
• Craft, build, and debug large scale distributed systems
• Write, update and maintain the technical program, end-user documentation, and operational procedures
• Refactoring code
• Review code was written by other developers
Knowledge, Skills, and Attributes:
• Strong understanding of cloud architecture and services in multiple public clouds like AWS, GCP, Microsoft Azure, and Microsoft Office
• Fluent in programming languages such as C/C++, Java, Python, , etc.
• Foundation in data structures, algorithms, and software design with strong analytical and debugging skills
• Good understanding of micro services-based software architecture and experience with API product development
• Expertise with SQL and no-SQL data stores including Elasticsearch, MongoDB, Cassandra
• Experience with container run time (Docker, LXC/LXD)
• Familiar with agile practices and believes in test-driven development
• Ability to mentor junior engineers
• Possess a can-do attitude and one that takes initiative
• Good interpersonal skills
• Ability to work multi-functionally and work well as a team
• Ability to work well in a diverse team with different backgrounds and experience levels
• Ability to thrive in a dynamic, fast-paced environment
• Experience with CI/CD concepts and tools
Academic Qualifications and Certifications:
• ME/MTech in Computer Science or equivalent with related demonstrable experience or BE/BTech in Computer Science or equivalent with related demonstrable experience as a software engineer working on large scale systems
Required Experience:
• Experience working with geo-distributed teams through innovation, bootstrapping, pilot, and production phases with multiple stakeholders to the highest levels of quality and performance
• Experience in working with large data sets and ability to apply proper ML/AI algorithms
• Two or more years developing micro-services and RESTful APIs
What will make you a good fit for the role?
Role and Responsibilities
Demonstrates complete software life cycle experience and Design , Develop microservices based applications or
migrate existing monolith applications into Microservices based architecture.
Understands design principles of a 12 factor app, and design and develop applications based on these principles.
Proficient in Java , Web technologies, Spring , Springboot, Groovy, Microservices communications, circuit breakers,
service discovery, API gateway, Hibernate , RDBMS/No Sql DB and containerization. Conversant with DevOps methods and tools.
Required Technical and Professional Expertise
• At least 3 years experience in JAVA, and at least 2 years experience in Spring Boot
• Experienced in Java enterprise applications technology stack; REST, SOAP
• Experience in delivering projects using Agile methods and tools such as Jira.
• Advanced knowledge of object oreinted programming and associated design patterns
• Demonstrate strong written and oral communication skills.
Preferred Technical and Professional Expertise
• Knowledge of Maven builds and continuous integration and testing
• Experienced in Webservices, Microservices
• Experienced with main stream RDMS systems particulary MySQL, Oracle and MS-SQL
APIC Developer
Role and Responsibilities
Advises clients on application development methodology and tools with focus on Cloud Applications.
A Consultant/ developer Cloud Engineer will assist in the execution of a project by working with a senior level resource on assigned development/deployment activities.
This can be designing, building, and maintaining cloud environments focusing on uptime, access, control, and network security using automation and configuration management tools.
Required Technical and Professional Expertise
• Total Years of Experience: 4+Yrs Relevant years of Experience
• 2+ Yrs Mandatory Skills – API-Connect , DevOps
• Development Experience in Java Script/Gateway Script/JSON
• Reusable design concept of making a reusable API
• Prior development experience with Rest API and Soap API
• Development experience with Swagger v2.0.
• Prior experience with any API Management Platform (API Connect will be preferred)
• Working experience with DevOps pipelines.
• Working experience with Datapower Gateway will be preferred
• Basic understanding of Microservices Architecture.
Preferred Technical and Professional Expertise
Good to have: Micro Services Architecture Detailed
💡 Quick Summary
Seeking a career-building opportunity? The Developer position is now open for candidates interested in the Software Developer Jobs sector. This role in Hyderabad offers a professional environment and growth potential.
Requirement Snapshot: Candidates should possess basic communication skills, a proactive attitude, and the ability to work in a team. Experience in Software Developer Jobs is a plus.
