TrueID logo

Senior Java Software Engineer

TrueID
Hyderabad

Posted:5 days ago

Apply

Job Description

TrueID


At TrueID, we offer an inspiring work environment that fosters innovation and creativity, allowing team members to contribute to groundbreaking digital identity projects. All TrueID employees are engaged on overseas projects giving them exposure to diverse cultures and perspectives enhancing their professional growth in an increasingly digitalized world. TrueID's commitment to driving digital innovation has made the company a thought leader in shaping the future landscape of digital transformation to manage digital identities.



Work Mode:


Key Responsibilities:

  • Collaborate with architects and stakeholders to define the technical architecture and design of software solutions.
  • Ensure that the architecture aligns with project requirements and industry best practices
  • Actively participate in software development, writing code for critical and complex components. Lead by example, demonstrating best coding practices and high-quality standards
  • Provide technical leadership and guidance to the development team. Assist team members with technical challenges, code reviews, and best practices
  • Address technical challenges and troubleshoot issues that arise during the development process. Propose and implement solutions to overcome obstacles
  • Conduct thorough code reviews to ensure adherence to coding standards, maintainability, and efficiency and provide constructive feedback to team members to improve code quality
  • Encourage and ensure proper documentation of code, design, and technical decisions to enhance project knowledge sharing and maintainability
  • Foster effective communication and collaboration between cross-functional teams, including demand managers, product managers, designers, developers, testers and other stakeholders
  • Mentor and coach team members, fostering a culture of continuous learning and professional growth.
  • Stay updated with emerging technologies, industry trends, and best practices. Participate in technology evaluations and recommend suitable technologies for projects
  • Actively participate in client-facing responsibilities, involving technical discussions, requirements gathering, and provide project updates
  • Containerize applications using Docker for local development and production deployments.
  • Collaborate with DevOps, frontend, and product teams to deliver end-to-end solutions.
  • Optimize performance, scalability, and reliability of backend services.
  • Contribute to architectural decisions and best practices in service orchestration.


Qualifications & Skills:

  • Bachelor's degree in computer science, Engineering, or a related field only from premium institutes.
  • 5 to 8 experiences in Core Java, including a deep understanding of Object-Oriented Programming (OOPs) principles and concurrent programming (multi-threading).
  • Extensive hands-on experience with Spring and Spring Boot frameworks. Experience in migrating monolithic to microservices architecture.
  • Solid experience in designing and developing microservices-based architectures.
  • Proficiency in database technologies, including writing efficient SQL queries.
  • Hands-on experience with AWS services for building and deploying applications.
  • Strong understanding of version control systems (e.g., Git).
  • Experience with containers and orchestration tools like Docker and Kubernetes., building CI/CD pipelines (e.g., Jenkins, GitLab CI).
  • Experience with RESTful API design
  • Exposure to observability tools (e.g., Prometheus, Grafana, ELK stack) is an added advantage.
  • Excellent problem-solving skills and the ability to work independently or as part of a team.
  • Strong communication and collaboration skills.


Preference will be given to candidates with demonstrated experience with AI-driven coding tools like GitHub Copilot, Cursor, Claude, AntiGravity to accelerate development and improve code quality.


What We Offer:

  • A challenging and rewarding role in a dynamic and innovative environment.
  • Opportunities for professional growth and development.
  • Competitive salary and benefits package, commensurate with experience and skills


immediate joiners


Skills Required

Java Digital Transformation Identity Management Banking E-commerce Core Java Spring Boot Microservices Architecture Cloud Technologies Technical Architecture Software Solutions Software Development

Learn the skills this job asks for

See your skill gap for Software Developer →

Free courses, interview questions and practice for each skill.

Job Type

Full Time

Mock Interview

Practice Video Interview with JobPe AI

Start Java Interview
cta

Start Your Job Search Today

Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.

coding practice

Enhance Your Java Skills

Practice Java coding challenges to boost your skills

Start Practicing Java Now
TrueID logo
TrueID

RecommendedJobs for You

Suffescom Solutions Inc logo

Senior Java Software Engineer

Suffescom Solutions Inc

Mohali

CodeVyasa logo