Version 1

Senior Java Developer

Bengaluru, KA
Java Spring AWS SQL JUnit Object-Oriented Analysis and Design RESTful APIs Microservices Angular TypeScript HTML CSS JavaScript DB2 PostgreSQL MySQL Spring Boot Hibernate EC2 S3 Lambda API Gateway CI/CD Jenkins Maven Git Jira Confluence
Description

Sr. Java Developer

Location: Bengaluru, KA, in

Company Description

Version 1 has celebrated 30 years in business and continues to be trusted by global brands to deliver technology and transformation solutions that drive customer success. Our deep expertise enables our customers to navigate the rapidly evolving technology landscape. We foster strong partnerships with global technology leaders including Microsoft, AWS, Oracle, Red Hat, OutSystems, Snowflake, ensuring that our customers are provided with the highest quality solutions and services.

 We’re an award-winning employer reflecting how our employees are at the very heart of  what we do:

  • UK & Ireland's premier AWS, Microsoft & Oracle partner
  • 3300+ strong, €350/£300m revenue business
  • 10+ years as a Great Place to Work in Ireland & UK
  • Best Workplace for Women in the UK & Ireland by GPTW
  • Best Workplace for Wellbeing in the UK by GPTW

We’re a core values [link to values] driven company, we hire people who share our values, and we reward those who display and foster them, it’s deeply embedded within our DNA. Invest in us and we’ll invest in you.

Job Description

Position Overview:

We are seeking an experienced Java Software Developer with a good understanding of financial services especially in the Mortgage, loans domain. The candidate should possess a solid foundation and hands on experience in Core Java and Spring framework along with AWS cloud services. The candidate should be comfortable working across both product development and services contexts and should be familiar with Agile development and OOAD (Object-Oriented Analysis and Design) methodologies.

Key Responsibilities:

  • Collaborate with cross-functional teams to gather and understand software requirements, particularly in the mortgage domain context.
  • Design, develop, and maintain full-stack software solutions using Java, Spring and AWS cloud technologies.
  • Implement Spring Boot framework for efficient backend development.
  • Good knowledge and experience with AWS services to deploy, monitor, and scale applications in a cloud environment.
  • Write unit tests using frameworks like JUnit to ensure code quality and reliability.
  • Contribute to Agile development practices, including sprint planning, daily stand-ups, and retrospectives.
  • Participate in peer code reviews, provide constructive feedback, and ensure adherence to coding best practices.
  • Apply Object-Oriented Analysis and Design principles to develop scalable and maintainable software solutions.
  • Create and maintain data models to support application functionality, optimize SQL queries and database interactions to ensure data integrity and performance.

Qualifications

Skills & Experience Required:

  • Bachelor’s degree in computer science, Software Engineering, or a related field (or equivalent experience).
  • Proven experience (6+ years) working as a Java Developer in both product development and services environment.
  • Strong understanding of Object-Oriented Analysis and Design (OOAD) principles.
  • Solid understanding of software development principles, design patterns, and best practices.
  • Strong proficiency in Java programming language and associated frameworks (Spring Boot, Hibernate, etc.).
  • Good hands-on experience with AWS services such as EC2, S3, Lambda, API Gateway, and others relevant to application deployment and maintenance.
  • Good experience with CI/CD tools (Jenkins, Maven, Git), and unit testing frameworks (JUnit).
  • Good understanding of Agile development methodologies and collaboration tools (e.g., Jira, Confluence).
  • Ability to collaborate effectively within cross-functional teams and communicate technical concepts clearly.
  • Strong problem-solving skills with a proactive attitude towards tackling challenges.

Desirable Skills:

  • Previous experience working in the mortgage domain, understanding key concepts and business processes, is highly desirable.
  • Build and integrate RESTful APIs, web services, and microservices to ensure seamless communication between various components.
  • Familiarity with front-end technologies such as Angular, TypeScript, HTML5, CSS3, and modern JavaScript libraries is a plus.
  • Good understanding of data modelling and database design and in writing efficient SQL queries and designing database schemas using DB2, PostgreSQL, MySQL or similar databases.

Additional Information

Why Version 1?

At Version 1, we believe in providing our employees with a comprehensive benefits package that prioritises their wellbeing, professional growth, and financial stability.

  • Share in our success with our Quarterly Performance-Related Profit Share Scheme, where employees collectively benefit from a share of our company's profits.
  • Strong Career Progression & mentorship coaching through our Strength in Balance & Leadership schemes with a dedicated quarterly Pathways Career Development programme.
  • Flexible/remote working, Version 1 is tremendously understanding of life events and people’s individual circumstances and offer flexibility to help achieve a healthy work life balance.
  • Financial Wellbeing initiatives including; Pension, Private Healthcare Cover, Life Assurance, Financial advice and an Employee Discount scheme.
  • Employee Wellbeing schemes including Gym Discounts, Bike to Work, Fitness classes, Mindfulness Workshops, Employee Assistance Programme and much more. Generous holiday allowance, enhanced maternity/paternity leave, marriage/civil partnership leave and special leave policies.
  • Educational assistance, incentivised certifications, and accreditations, including AWS, Microsoft, Oracle, and Red Hat.
  • Reward schemes including Version 1’s Annual Excellence Awards & ‘Call-Out’ platform.
  • Environment, Social and Community First initiatives allow you to get involved in local fundraising and development opportunities as part of fostering our diversity, inclusion and belonging schemes.

And many more exciting benefits… drop us a note to find out more.

Version 1
Version 1

0 applies

0 views

There are more than 50,000 engineering jobs:

Subscribe to membership and unlock all jobs

Engineering Jobs

60,000+ jobs from 4,500+ well-funded companies

Updated Daily

New jobs are added every day as companies post them

Refined Search

Use filters like skill, location, etc to narrow results

Become a member

🥳🥳🥳 452 happy customers and counting...

Overall, over 80% of customers chose to renew their subscriptions after the initial sign-up.

To try it out

For active job seekers

For those who are passive looking

Cancel anytime

Frequently Asked Questions

  • We prioritize job seekers as our customers, unlike bigger job sites, by charging a small fee to provide them with curated access to the best companies and up-to-date jobs. This focus allows us to deliver a more personalized and effective job search experience.
  • We've got over 200,000 jobs from 15,000+ vetted companies. No fake or sleazy jobs here!
  • We aggregate jobs from 15,000+ companies' career pages, so you can be sure that you're getting the most up-to-date and relevant jobs.
  • We're the only job board *for* software engineers, *by* software engineers… in case you needed a reminder! We add thousands of new jobs daily and offer powerful search filters just for you. 🛠️
  • Every single hour! We add 2,000-3,000 new jobs daily, so you'll always have fresh opportunities. 🚀
  • Typically, job searches take 3-6 months. EchoJobs helps you spend more time applying and less time hunting. 🎯
  • Check daily! We're always updating with new jobs. Set up job alerts for even quicker access. 📅

What Fellow Engineers Say