Overview :
TekWissen is a global workforce management provider throughout India and many other countries in the world. The job opportunity described below is for one of our clients who has developed a core competence in creating and deploying cost-effective capabilities using an offshore-centric business model.
Position: Senior Software Engineer Java
Location: Hyderabad
Job Type: Full time
Work Type: Onsite
Job Description:
- We are looking for an experienced Senior Software Engineer to join our team.
- This role is ideal for a professional with technical expertise in Java cloud technologies and modern software practices.
- As a Senior software Engineer you will work on the design development and implementation of scalable and reliable systems driving innovation across our platforms.
Youll have opportunity to:
- Design and develop scalable high-performance systems using Java Spring and cloud technologies (AWS).
- Ensure solutions are robust efficient and meet business requirements.
- Develop and maintain cloud-native applications and microservices.
- Utilize AWS services (e.g. Lambda S3 DynamoDB EC2) and other cloud technologies to build resilient and scalable solutions.
- Build and integrate APIs (RESTful GraphQL) and handle real-time data processing with technologies like Kafka.
- Ensure seamless integration of internal and third-party services.
- Implement secure coding practices and ensure applications adhere to regulatory compliance and industry standards (e.g. GDPR CCPA HIPAA).
- Mentor junior engineers and provide guidance on best practices.
- Conduct code reviews and drive improvements in code quality and performance.
- Work closely with product managers UX designers and other stakeholders to define project requirements deliverables and timelines.
- Collaborate effectively within a global team.
- Monitor system performance optimize applications for speed and scalability and ensure reliable production operations.
- Utilize tools for metrics measuring and reporting.
Qualifications:
- 5 years of experience in software development with a strong focus on Java and cloud technologies.
- Proven experience in leading projects and teams.
- Expertise in server-side Java with frameworks like Spring Boot and Spring Cloud.
- Strong experience with AWS services and cloud architecture.
- Proficiency in microservices event-driven architectures and real-time data processing.
- Hands-on experience with API development and integration including RESTful and GraphQL APIs.
- JUnit Test Driven Development Cucumber Wiremock JMeter
- Strong skills in SQL and NoSQL databases.
- Familiarity with CI/CD tools and practices (e.g. Jenkins Git Docker).
- Experience with monitoring and logging tools (e.g. Splunk Datadog) is a plus.
- Solid understanding of application security data protection and compliance standards.
- Bachelors degree in computer science Information Systems Engineering or a related field.
- Advanced degrees or certifications (e.g. AWS Certification) are a plus.
Preferred Experience:
- Experience in financial services or other regulated industries.
- Background in mass-market retail online consumer products.
- Knowledge of security and privacy compliance frameworks (e.g. ISO 27001 PCI).
TekWissen Group is an equal opportunity employer supporting workforce diversity