
Posted 3 days ago
Software Engineer IV
TNSSoftware Engineer IV
Requirements
Java and J2EE development, Spring and Hibernate expertise, Distributed system APIs (SOAP/REST), JavaScript, TypeScript, and modern frameworks (Angular/React), Computer science degree or equivalent experience, Experience with payment or transaction processing preferred
Skills
JavaSpringHibernateReactAWSDockerKubernetesPostgreSQL
About the role
Responsibilities
- Develop maintainable and efficient software solutions that meet or exceed company quality and performance standards.
- Collaborate with professional technology teams to ensure structured and timely delivery of technology solutions.
- Assist with the analysis, problem-solving, and delivery of software elements across business capabilities.
- Develop and execute comprehensive test plans to ensure high-quality application implementation.
- Prepare and maintain detailed documentation for applications and systems.
- Interface with the Global Architecture Function to drive design decisions regarding system structure, availability, and security.
- Communicate project status, potential issues, and risks to leadership in a timely manner.
Requirements
- Extensive experience developing Java and J2EE applications.
- Advanced expertise with Spring and Hibernate based Java applications and libraries.
- Deep knowledge of distributed system APIs, including SOAP and REST services.
- Strong experience with JavaScript, including TypeScript and modern frameworks such as Angular or React.
- Computer science degree or equivalent professional software development experience.
- Proven ability to work independently, manage time effectively, and meet agreed deadlines.
- Demonstrated experience in creating accurate work item estimates.
Preferred Qualifications
- Experience developing for payment solutions or transaction processing systems.
- Experience working within a Scrum team and writing user stories/acceptance criteria.
- Proficiency with the Atlassian suite (Jira, Bitbucket, Bamboo, Confluence).
- Experience with test-driven development using JUnit and Selenium.
- Knowledge of PostgreSQL, ActiveMQ, JMS, and Spring Security.
- Familiarity with AWS services (EC2, S3, Lambda) and automation tools like Docker or Kubernetes.
- Experience with Linux operating environments and build tools like Maven or Gradle.
About the Company
TNS is a leading global provider of data communication and interoperability services. Serving diverse industries such as retail, banking, and financial markets, TNS delivers mission-critical solutions to Fortune 500 companies in over 60 countries.
ScoutJobs Agent
Get matches like this delivered daily
Sign up free — we'll pull jobs that fit your CV from across the web and rank them for you.
Get started — it's freeSoftware Engineer IV
TNS · Bangalore
