
Full Stack Developer-Senior I
- Hyderabad, Telangana
- Permanent
- Full-time
- Under general supervision, designs, codes, tests, and deploys software in all layers of the development life cycle.
- Provides the necessary documentation.
- Works with databases, servers, networks, and various programming languages.
- Must have skills are Java & Spring Boot & Angular-Latest Pref & Oracle -Pref / Postgres / SQL/ NoSQL / PLSQL & Microservices & Jenkins / CI-CD, Azure-Pref/PCF, REST API
- It's nice to have candidates with NodeJs & GitHub & SAFe / Agile & Maven / Grade & Junit & Kafka / JMS, Certifications, BFSI or Finance domain experience is a plus.
- Responsible for designing and implementing user-facing features, developing server-side logic and databases, integrating third-party APIs, conducting testing and debugging, deploying applications, implementing security measures, optimizing performance, and collaborating with cross-functional teams to ensure alignment with project requirements.
- Design and implement user-facing features to ensure a seamless and responsive user experience across various applications.
- Develop server-side logic and databases to support front-end functionalities and ensure smooth data processing.
- Design, implement, and maintain databases to store and manage application data efficiently, ensuring data integrity and scalability.
- Integrate third-party APIs and web services to enhance application functionality and facilitate seamless data exchange with external systems.
- Maintain version control systems to manage and collaborate on codebase, ensuring code quality, consistency, and easy collaboration within development teams.
- Conduct thorough testing and debugging of application components to ensure reliability, security, and optimal performance across different environments.
- Deploy applications to production environments and collaborate with DevOps teams to optimize deployment processes and ensure continuous integration and delivery (CI/CD).
- Collaborate with Information Security teams and Implement security best practices and measures (e.g., encryption, authentication, authorization) to protect applications from vulnerabilities and cyber threats.
- Identify and address performance bottlenecks, optimize application performance, and improve scalability to enhance user experience and accommodate growing user demands.
- Document codebase, APIs, and technical specifications, and collaborate effectively with cross functional teams including designers, product owners/managers, and other developers to ensure alignment with project requirements and timelines.
- Bachelors degree, in computer science, engineering, information systems, or related field and/or equivalent formal training or work experience.
- 6-8 years of qualifying work experience in information technology or engineering environment.
- A related advanced degree may offset the related experience requirements