TekIT Software Solutions Pvt. Ltd.
Senior Full Stack Developer - Java Technologies
Job Location
hyderabad, India
Job Description
Exp : 5years. Required Skills : - Strong proficiency in- Java,- Spring Boot, and- Spring Security. - Experience with cloud platforms and services like AWS (SNS, SQS, S3, API. Gateway) and- Azure Blob Storage. - Proficiency in relational databases like- Postgres and MySQL, including advanced. - Database concepts. - Hands-on experience with- Docker- for containerized deployments. - Knowledge of caching mechanisms such as- EhCache, Redis, and Microstreams. - Familiarity with- Twilio- and- Firebase- integrations. - Strong understanding of RESTful API design and development. - Experience with- SonarQube- for code analysis and- JUnit- for testing. - Proficiency with- Git- and build tools like- Maven. Preferred Skills : - Familiarity with PostgREST and database-to-API layers. - Experience in building CI/CD pipelines and deployment automation. - Exposure to monitoring and logging tools for distributed systems. - Knowledge of advanced security practices and OAuth2/OpenID Connect with- Keycloak. Qualifications : - Bachelor's degree in Computer Science, Engineering, or a related field. - 3 years of experience in Java development for Mid-Level, and 5 years for Senior- Level roles. Soft Skills : - Strong analytical and problem-solving skills. - Excellent communication and teamwork abilities. - Proactive approach to learning and adopting new technologies. Responsibilities : - Design, develop, and maintain robust and scalable Java applications using Spring Boot, Spring Security, and other relevant frameworks. - Develop and maintain RESTful APIs and integrate with third-party services like Twilio and Firebase. - Implement and maintain cloud-based solutions leveraging AWS (SNS, SQS, S3, API Gateway) and Azure Blob Storage. - Work with relational databases (Postgres, MySQL) and implement advanced database concepts. - Develop and maintain Docker containers for application deployment. - Implement and maintain caching mechanisms using EhCache, Redis, and Microstreams. - Perform code reviews and ensure adherence to best practices and coding standards. - Participate in all phases of the software development lifecycle, from requirements gathering and design to testing and deployment. - Collaborate effectively with cross-functional teams (e.g., product managers, designers, QA) to deliver high-quality products. - Stay abreast of the latest technologies and industry trends. (ref:hirist.tech)
Location: hyderabad, IN
Posted Date: 2/22/2025
Location: hyderabad, IN
Posted Date: 2/22/2025
Contact Information
Contact | Human Resources TekIT Software Solutions Pvt. Ltd. |
---|