Java Developer

3 weeks ago


Bengaluru, India Version 1 Full time
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 (3+ 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

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

One of our standout advantages is the ability to work with a hybrid schedule along with business travel, allowing our employees to strike a balance between work and life. We also offer a range of tech-related benefits, including an innovative Tech Scheme to help keep our team members up-to-date with the latest technology. 

We prioritise the health and safety of our employees, providing private medical and life insurance coverage, as well as free eye tests and contributions towards glasses. Our team members can also stay ahead of the curve with incentivized certifications and accreditations, including AWS, Microsoft, Oracle, and Red Hat. 

Our employee-designed Profit Share scheme divides a portion of our company's profits each quarter amongst employees. We are dedicated to helping our employees reach their full potential, offering Pathways Career Development Quarterly, a programme designed to support professional growth.


  • Java Full Stack

    4 months ago


    BTM Layout, Bengaluru, Karnataka, India My Java Learning Center (MyJLC) Full time

    **Job Description Summary**: - **Student Mentorship**: Provide personalized mentorship and support to students, helping them overcome learning challenges and achieve their full potential. - **Curriculum Development**: Design and update comprehensive training materials that cover core topics Of Full-Stack Development. - **Industry Insights**: Share your...

  • Java developer

    1 month ago


    Bengaluru, India Overture Rede Full time

    Job DescriptionJob Title: Java DeveloperLocation: BangaloreExperience: 4+ yearsJob Summary:We're looking for a highly skilled Java Developer with expertise in Spring Boot, Microservices, and J2EE. The ideal candidate will have a strong foundation in Java and experience working in an R&D environment.Key Responsibilities:- Design, develop, and deploy scalable,...

  • Java developer

    1 month ago


    Bengaluru, India Overture Rede Full time

    Job Title: Java DeveloperLocation: BangaloreExperience: 4+ yearsJob Summary:We're looking for a highly skilled Java Developer with expertise in Spring Boot, Microservices, and J2EE. The ideal candidate will have a strong foundation in Java and experience working in an R&D environment.Key Responsibilities:- Design, develop, and deploy scalable, efficient Java...

  • Java Developer

    1 month ago


    Bengaluru, India TITAN CONSULTANCY Full time

    Job Title: Java DeveloperJob Description:We are looking for a talented Java Developer to join our team. The ideal candidate will have a strong background in Java programming and experience working with large-scale software applications. As a Java Developer, you will be responsible for designing, developing, and implementing software solutions for our...

  • Java Developer

    4 weeks ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Java DeveloperExperience range: 3-5 yearsLocation: Bangalore/Bhubaneshwar/PUNENOTE: Minimum 3 years of IT ExperienceRequired skill set: Java/J2EE, REST API, Micro services, Reactive programming, Spring bootJob description:- Must have 8+ years of Java Dev experience- Must have experience in Advance Java concepts Java 8, 11 +, Spring, Spring boot,...

  • Java Developer

    2 months ago


    Bengaluru, Karnataka, India Strategic Talent Partner Full time

    Job Title: Java DeveloperWe are seeking a highly skilled Java Developer to be part of our software team. The ideal candidate will have a strong understanding of Java and J2EE, with experience in building high-performing, scalable, enterprise-grade applications.Responsibilities:Contribute to all phases of the development lifecycle.Write well-designed,...

  • Java Developer

    1 month ago


    Bengaluru, Karnataka, India Zeca Tech Full time

    Job OverviewZeca Tech is seeking a skilled Java Developer to play a crucial role in the design, development, and maintenance of high-quality software applications using Java technologies.Main ResponsibilitiesParticipate in the entire application lifecycle, focusing on coding and debugging.Collaborate with team members to define design and ship new...

  • Java Developer

    2 months ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Java DeveloperExperience range: 3-5 yearsLocation: Bangalore/Bhubaneshwar/PUNENOTE: Minimum 3 years of IT ExperienceRequired skill set: Java/J2EE, REST API, Micro services, Reactive programming, Spring bootJob description:Must have 8+ years of Java Dev experienceMust have experience in Advance Java concepts Java 8, 11 +, Spring, Spring boot, Restful...

  • Java Developer

    2 months ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Java DeveloperExperience range: 3-5 yearsLocation: Bangalore/Bhubaneshwar/PUNENOTE: Minimum 3 years of IT ExperienceRequired skill set: Java/J2EE, REST API, Micro services, Reactive programming, Spring bootJob description:Must have 8+ years of Java Dev experienceMust have experience in Advance Java concepts Java 8, 11 +, Spring, Spring boot, Restful...

  • Java Developer

    2 months ago


    Bengaluru, India Tata Consultancy Services Full time

    Role: Java Developer Experience range: 3-5 years Location: Bangalore/Bhubaneshwar/PUNE NOTE: Minimum 3 years of IT Experience Required skill set: Java/J2EE, REST API, Micro services, Reactive programming, Spring boot Job description: Must have 8+ years of Java Dev experience Must have experience in Advance Java concepts Java 8, 11 +, Spring, Spring...

  • Java developer

    3 weeks ago


    Bengaluru, India The Brain Hawk Consultant Full time

    Java DeveloperSkill Set: Java, Microservices, spring boot, SQL, Kubernetes, java developmentExperience: 3 to 6 YearsLocation: Jaipur / BangaloreJob Overview:The position requires an experienced and ambitious candidate who is passionate abouttechnology and self-driven. We have an energetic workplace where we welcome innovativeideas and offer growth...

  • Java Developer

    4 weeks ago


    Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!!!!!Job Title: Java DeveloperLocation: Bangalore / Pune / BhubaneshwarExperience: 4 to 15 YearsJob Description-Candidate should have good knowledge on core Java and preferably in Java 8 & aboveCandidate should have hands-on experience on core java, spring, REST API and RDBMSCandidate should be strong in functional programmingCandidate...

  • Java developer

    4 weeks ago


    Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!!!!!Job Title: Java DeveloperLocation: Bangalore / Pune / BhubaneshwarExperience: 4 to 15 YearsJob Description-Candidate should have good knowledge on core Java and preferably in Java 8 & aboveCandidate should have hands-on experience on core java, spring, REST API and RDBMSCandidate should be strong in functional programmingCandidate...

  • Java Developer

    3 weeks ago


    Bengaluru, India Tata Consultancy Services Full time

    Greetings from TCS!!!!!Job Title: Java DeveloperLocation: Bangalore / Pune / BhubaneshwarExperience: 4 to 15 YearsJob Description-1. Candidate should have good knowledge on core Java and preferably in Java 8 & above2. Candidate should have hands-on experience on core java, spring, REST API and RDBMS3. Candidate should be strong in functional programming4....

  • Java Developer

    6 months ago


    Bengaluru, India Vaisesika Full time

    Vaisesikais urgently looking for Java Developers.Experience : 7+ yearsNotice : ImmediateLocation : BangaloreKey Responsibilities:• 5+ years of progressive experience in development with Java/ J2EE Technologies.• Coding and troubleshooting experience on JAVA, J2EE,XML, SQL, Spring, Hibernate, MS SQL, JAVA Swing, My Batis Microservices, HTML UI will be...

  • Java developer

    1 month ago


    Bengaluru, India NR Consulting - India Full time

    Job Title: Java developerExperience: 7+ yearsLocation: BangaloreJob Description:Roles and Responsibilities:- Design, develop, and maintain Java applications- Choose tools and technologies that best fit business requirements- Automate testing, deployment, and monitoring of code- Collaborate with development and operations teams to ensure application...

  • Java Developer

    3 weeks ago


    Bengaluru, India The Brain Hawk Consultant Full time

    Java DeveloperSkill Set:Java, Microservices, spring boot, SQL, Kubernetes, java developmentExperience:3 to 6 YearsLocation:Jaipur / BangaloreJob Overview:The position requires an experienced and ambitious candidate who is passionate abouttechnology and self-driven. We have an energetic workplace where we welcome innovativeideas and offer growth opportunities...

  • Java Developer

    1 month ago


    Bengaluru, India Oracle Full time

    Responsibilities displayed in the job posting1. Strong in core java. Should have an excellent understanding of core design patterns used in java / j2ee applications.2. Should have hands on experience developing microservices using Java/Spring Boot, Spring Eureka3. Hands on experience on JPA, transaction management4. Hands on experience on JWT and OAuth5....

  • Java developer

    3 weeks ago


    Bengaluru, India Vaisesika Full time

    Vaisesika is urgently looking for Java Developers.Experience : 7+ yearsNotice : ImmediateLocation : BangaloreKey Responsibilities:• 5+ years of progressive experience in development with Java/ J2 EE Technologies.• Coding and troubleshooting experience on JAVA, J2 EE, XML, SQL, Spring, Hibernate, MS SQL, JAVA Swing, My Batis Microservices, HTML UI will...

  • Java Developer

    3 months ago


    Bengaluru, India Vaisesika Full time

    Vaisesika is urgently looking for Java Developers.Experience : 7+ yearsNotice : ImmediateLocation : BangaloreKey Responsibilities:• 5+ years of progressive experience in development with Java/ J2EE Technologies.• Coding and troubleshooting experience on JAVA, J2EE,XML, SQL, Spring, Hibernate, MS SQL, JAVA Swing, My Batis Microservices, HTML UI will be...