Let’s get started
By clicking ‘Next’, I agree to the Terms of Service
and Privacy Policy
Jobs / Job page
Java Full Stack Developer image - Rise Careers
Job details

Java Full Stack Developer

TransUnion's Job Applicant Privacy Notice

What We'll Bring:

The Full Stack Java Developer position will be responsible to assess our capabilities and current architecture to help us drive the implementation of improvement to become “best in class.” This role will also be heavily involved in component based architecture, development methodologies, project facilitation, multi-platform application design, systems design, requirements/interface design & analysis, estimating, tracking, and change management

What You'll Bring:

  • Passion for building “best-in-class” applications
  • Strong understanding and hands on experience in Core Java, JEE, Spring, Spring Boot, Angular
  • Focused on improving our software delivery pipeline as we move down the CI/CD path
  • Working closely with onsite and home office teams
  • Skilled in translating complex technical concepts into high-level designs for development teams
  • Thought leadership in developing enterprise level application and custom integration solutions including major enhancements, interfaces, functions and features
  • Working with a team of engineers that plans, designs, and develops customer software in an agile environment
  • Strong troubleshooting and problem solving skills

Impact You'll Make:

  • 3 to 6 years of Java,Angular experience
  • Experience with Spring framework (preferred), high volume and high concurrency applications.
  • Java 8 and above hands-on experience
  • Spring Boot / Spring framework.
  • Webservice (Rest API)
  • Good knowledge on Core Java concepts
  • Good knowledge on Java Design patterns, Micro-service architecture
  • Experience in code version tools preferably GIT, GITLab
  • Any open-source Database like PostgreSQL
  • Prepare design documents & technical flow diagrams.
  • Expertise on Micro-service architecture
  • Hands-on in Estimation Techniques & Principles
  • Ability to do peer code reviews & quality checks using Sonar.
  • Exposure in Agile delivery methodology & tools like Jira/SpiraPlan
  • Experience in task planning, allocation, & monitoring.
  • Experience navigating large complex applications
  • Solid knowledge of Object Oriented design principles
  • Strong knowledge of technology and product trends, especially what is happening in open source, DevOps, and Big Data
  • Solid written and verbal communication skills

This is a hybrid position and involves regular performance of job responsibilities virtually as well as in-person at an assigned TU office location for a minimum of two days a week.

TransUnion Job Title

Developer, Applications Development
TransUnion Glassdoor Company Review
3.8 Glassdoor star iconGlassdoor star iconGlassdoor star icon Glassdoor star icon Glassdoor star icon
TransUnion DE&I Review
No rating Glassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star iconGlassdoor star icon
CEO of TransUnion
TransUnion CEO photo
Christopher Cartwright
Approve of CEO

Average salary estimate

$70000 / YEARLY (est.)
min
max
$60000K
$80000K

If an employer mentions a salary or salary range on their job, we display it as an "Employer Estimate". If a job has no salary data, Rise displays an estimate if available.

What You Should Know About Java Full Stack Developer, TransUnion

As a Java Full Stack Developer at TransUnion in Pune, you’ll immerse yourself in an exciting environment where your passion for building ‘best-in-class’ applications will truly shine. In this role, you will assess our current capabilities and drive improvements in our architecture for optimal performance. Your expertise in Core Java, JEE, Spring, Spring Boot, and Angular will come into play as you work on component-based architecture, multi-platform application design, and systems design. Collaboration is key, as you’ll partner closely with both onsite and remote teams to translate complex technical ideas into accessible designs that your development teams can implement. You’ll be instrumental in enhancing our software delivery pipeline and integrating enterprise-level solutions while employing Agile methodologies. With a robust skills background in Java, particularly version 8 and up, along with strong troubleshooting capabilities, you’re perfectly suited to navigate high-volume and high-concurrency applications. By creating technical documentation and utilizing code version tools like GIT, you will help ensure that our development processes adhere to high standards. This hybrid position allows for flexibility, as you’ll perform job responsibilities both virtually and in-person at our office for at least two days a week. If you're eager to make a significant impact while continually improving your technical skills, then this role at TransUnion is your perfect match!

Frequently Asked Questions (FAQs) for Java Full Stack Developer Role at TransUnion
What are the key responsibilities of a Java Full Stack Developer at TransUnion?

As a Java Full Stack Developer at TransUnion, your responsibilities will include assessing current architecture, implementing improvements, and developing applications using Core Java, JEE, Spring, Spring Boot, and Angular. You will also focus on multi-platform application design, system design, and translating technical concepts into high-level designs for development teams, while collaborating closely with both onsite and remote teams.

Join Rise to see the full answer
What qualifications do I need to become a Java Full Stack Developer at TransUnion?

To be considered for the Java Full Stack Developer position at TransUnion, you should have 3 to 6 years of experience in Java and Angular, along with a solid understanding of the Spring framework. Familiarity with Java 8 and above, micro-service architecture, REST APIs, and tools like GIT and Jira is essential. Strong problem-solving skills and knowledge of object-oriented design principles will also be valuable.

Join Rise to see the full answer
What technologies should a Java Full Stack Developer at TransUnion be familiar with?

A Java Full Stack Developer at TransUnion should be well-versed in Core Java, JEE, Spring, Spring Boot, Angular, as well as micro-service architecture principles. Knowledge of open-source databases such as PostgreSQL, version control tools like GIT and GITLab, and Agile methodologies are also encouraged, making you an effective contributor to our development team.

Join Rise to see the full answer
What is the work environment like for a Java Full Stack Developer at TransUnion in Pune?

The work environment for a Java Full Stack Developer at TransUnion in Pune is dynamic and collaborative. Leveraging hybrid work flexibility, you will work both virtually and in-person at the office for at least two days a week. You will participate in Agile delivery methodologies and work with a team of dedicated engineers to develop custom software solutions, all within a supportive and innovative culture.

Join Rise to see the full answer
How does the hiring process for the Java Full Stack Developer position at TransUnion work?

The hiring process for the Java Full Stack Developer position at TransUnion typically involves submitting your application, followed by a series of interviews that assess both technical skills and cultural fit. You may face technical questions relevant to Java, Spring, and Angular, as well as situational questions regarding your problem-solving approach and teamwork experiences. Be prepared to showcase your technical skills and discuss how you can contribute to our team.

Join Rise to see the full answer
Common Interview Questions for Java Full Stack Developer
How do you approach building a full-stack application?

When building a full-stack application, I begin by analyzing the user requirements and planning the architecture. I focus on establishing a robust backend using technologies like Java and Spring, while ensuring the front-end is user-friendly through Angular or similar frameworks. Collaboration with UI/UX designers, along with maintaining continuous communication within the team, ensures we develop a cohesive final product.

Join Rise to see the full answer
Can you explain your experience with microservices architecture?

Absolutely! My experience with microservices architecture has taught me its benefits, such as scalability and easier maintenance. I have worked on breaking down monolithic applications into smaller services, each focused on a specific task. This allowed us to deploy independently and enhance system resilience. I regularly utilize Spring Boot for developing RESTful APIs, ensuring effective communication between services.

Join Rise to see the full answer
What are some best practices for writing clean, maintainable code?

Writing clean and maintainable code involves adhering to coding standards, utilizing clear naming conventions, and writing concise functions. I also prioritize code reviews and collaboration with peers, as different viewpoints can lead to improved solutions. Moreover, implementing design patterns where applicable helps in achieving code efficiency and readability.

Join Rise to see the full answer
How do you implement CI/CD in your development process?

I implement CI/CD by first setting up a version control system like GIT, which allows for automated testing and deployment. I utilize tools such as Jenkins or GitLab CI to automate the build process and run tests. This ensures consistent integration of new code, leading to quick identification and resolution of bugs, ultimately resulting in smoother delivery of updates to production.

Join Rise to see the full answer
Describe a challenging project you worked on and how you overcame obstacles.

One challenging project required integrating multiple legacy systems into a new application framework. The key obstacle was ensuring data integrity and seamless communication between systems. To tackle this, I mapped out the existing data structures and iteratively built the integration while performing rigorous testing. Constant communication with stakeholders was vital, and I learned the importance of adaptability during such challenges.

Join Rise to see the full answer
How do you stay updated with the latest trends in technology?

To stay updated with technology trends, I follow influential tech blogs, participate in online forums, and attend webinars. Additionally, I engage with community resources like GitHub to explore open-source projects and can tap into innovative solutions. Networking with fellow developers also helps in exchange insights and ideas that keep me aligned with industry movements.

Join Rise to see the full answer
What role does automation play in your development process?

Automation plays a critical role in my development process. I rely on automated testing to quickly identify bugs and ensure code quality. Furthermore, I implement automation in deployment processes through CI/CD pipelines, streamlining release cycles and reducing manual errors. Automation not only saves time but also enhances the overall reliability of developments.

Join Rise to see the full answer
Can you discuss your experience with Agile methodologies?

My experience with Agile methodologies has been rewarding. In Agile environments, I embrace iterative development and value customer collaboration. I participate in daily stand-ups, sprint planning, and retrospectives, which foster communication and transparency. This dynamic approach allows me to respond rapidly to changes and continuously improve our processes based on feedback.

Join Rise to see the full answer
What do you consider key qualities for a successful developer?

Key qualities for a successful developer include a strong problem-solving mindset, adaptability, and a willingness to learn. Effective communication is essential, as it facilitates teamwork and knowledge sharing. Additionally, a passion for technology and coding drives innovation, while attention to detail ensures high-quality outputs in all development tasks.

Join Rise to see the full answer
How do you handle tight deadlines in software development?

When faced with tight deadlines, I prioritize tasks using frameworks like Agile to break the project into manageable chunks. Clear communication with team members helps align efforts to achieve collective goals. I also focus on leveraging automation tools for testing and deployment, which saves valuable time and helps to maintain standards, ensuring that we deliver quality work on time.

Join Rise to see the full answer
Similar Jobs
Photo of the Rise User

Join TransUnion's Identity team as a Summer Intern focusing on data science and identity data analytics.

Photo of the Rise User

As a Director at TransUnion, you'll drive market strategy in Consumer Lending, enhancing the business through innovative solutions.

Join Abnormal AI as a Software Engineer II to spearhead automation and efficiency in our Cloud Infrastructure team.

Photo of the Rise User
Posted 12 days ago
Inclusive & Diverse
Empathetic
Collaboration over Competition
Growth & Learning
Transparent & Candid
Medical Insurance
Dental Insurance
Mental Health Resources
Life insurance
Disability Insurance
Child Care stipend
Employee Resource Groups
Learning & Development

Join American Express as a Java Engineer and contribute to cutting-edge enterprise architecture solutions in a dynamic and diverse tech team.

Photo of the Rise User
CVS Health Remote CA - Work from home
Posted 13 days ago

As a Senior Software Engineer at CVS Health, you will architect and develop transformative digital solutions to enhance healthcare delivery.

Fern Hybrid No location specified
Posted 11 days ago

Join Fern as a TypeScript engineer to revolutionize the SDK development experience for thousands of developers.

Photo of the Rise User
Posted 10 days ago

Join 2MoRO as a Technical Architect and contribute to innovative software solutions for the aeronautics sector.

Join our team as a Senior SAP ABAP Consultant where your expertise in S/4HANA and leadership skills will play a crucial role in driving development excellence.

Posted 4 days ago

Join Microsoft Security as a Senior Software Engineer and help empower users with innovative cloud security solutions.

Join EX Squared LATAM as a Senior Kotlin Multiplatform Developer and help create high-performance mobile solutions for global impact.

Our mission is to help people everywhere access the opportunities that lead to a higher quality of life. By helping organizations optimize their risk-based decisions and enabling consumers to understand and manage their personal information, we em...

68 jobs
MATCH
Calculating your matching score...
FUNDING
SENIORITY LEVEL REQUIREMENT
TEAM SIZE
EMPLOYMENT TYPE
Full-time, hybrid
DATE POSTED
April 15, 2025

Subscribe to Rise newsletter

Risa star 🔮 Hi, I'm Risa! Your AI
Career Copilot
Want to see a list of jobs tailored to
you, just ask me below!
LATEST ACTIVITY
Photo of the Rise User
18 people applied to Software Engineer at WalkMe
Photo of the Rise User
Someone from OH, North Canton just viewed NodeJs developer at BlackStone eIT
Photo of the Rise User
Someone from OH, North Canton just viewed Software Development Engineer - Recent Grads Welcome at Sonos
Photo of the Rise User
Someone from OH, Dayton just viewed Data Entry and Word Processing at MoxieIT
Photo of the Rise User
Someone from OH, Dayton just viewed Content Developer - Intern at Big Ideas Learning
C
8 people applied to iOS Developer at Clipt
Photo of the Rise User
Someone from OH, Pickerington just viewed Salesforce Lead at Bounteous
Photo of the Rise User
Someone from OH, Pickerington just viewed Industry Lead - High Tech (Salesforce) at Thunder
D
Someone from OH, Akron just viewed Junior Motion Designer at DEPT®
R
Someone from OH, Akron just viewed 2D Graphic and Motion Designer at Ruby Labs
Photo of the Rise User
22 people applied to Junior Unity Developer at Gameloft
Photo of the Rise User
Someone from OH, Columbus just viewed Customer Success Manager, US SLED at Dataminr
Photo of the Rise User
Someone from OH, Greenville just viewed Systems Engineer (Linux & Shell or Python scripting) at Visa
Photo of the Rise User
Someone from OH, Greenville just viewed Help Desk Technician - Youngstown at R.I.T.A.
Photo of the Rise User
Someone from OH, Mount Orab just viewed Backend Developer at G2i Inc.
Photo of the Rise User
Someone from OH, Cincinnati just viewed Product Marketing Manager at Cast & Crew
Photo of the Rise User
Someone from OH, Cincinnati just viewed Marketing Manager at Cast & Crew
o
Someone from OH, Cincinnati just viewed Administrative Assistant at osu
A
Someone from OH, Cincinnati just viewed Data Entry Clerk at Alphabe Insight Inc