Back to jobs
TN
Hiring companyTransaction Network Services

Verified today

Java Software Developer

Bangalore,India Full-time On-site

About the role

Transaction Network Services (TNS) develops high‑availability, scalable software solutions for the parking industry. As a Senior Java Software Developer you will design, develop and maintain robust Java applications, lead full‑stack development cycles, mentor team members and contribute to architectural decisions. Bangalore, India – On‑site work model.

What you’ll do

  • Design and develop Java‑based applications
  • Maintain documentation and code quality
  • Lead end‑to‑end software development lifecycle
  • Mentor team members and conduct code reviews
  • Collaborate with product managers and stakeholders
  • Ensure scalability, resilience and security of systems

What you’ll bring

  • 6-7 years professional software development experience
  • Strong proficiency in Java and enterprise frameworks
  • Experience with Spring Boot, Spring MVC, Spring Security
  • Knowledge of RESTful APIs and microservices architecture
  • Experience with AWS cloud services
  • Familiarity with PostgreSQL, DynamoDB, Amazon RDS
  • Understanding of CI/CD pipelines (e.g., GitLab) and Maven
  • Experience with automation tools and generative AI workflows

Skills

JavaSpring FrameworkMicroservicesAWSPostgreSQLCI/CDHibernateMentoring

Education

Computer Science degree or equivalent