Java Developer

3 weeks ago


Bengaluru, India Fast Code AI Full time

Job Title: Java Backend Developer (GenAI Applications)

Location: Hybrid

Company: FastCode.AI


About Us:

Fast Code AI is dedicated to solving tough problems and accelerating innovation for our clients. We are on the lookout for a talented Java Developer to join our team and contribute to our next-generation AI projects. This role will focus on backend development using Java for AI applications that interface with industry-leading APIs such as OpenAI and Anthropic.


Job Description:

As a Java Developer at Fast Code AI, you will develop and maintain the backend components of our AI-driven applications. Your primary responsibility will be to manage the data exchange between the server and the users, primarily through calling external AI APIs (like OpenAI and Anthropic) and passing their responses to our Vue.js based front-end.


Responsibilities:

  • Implement, maintain, and improve Java-based backend applications.
  • Develop code to interface with external AI APIs such as OpenAI and Anthropic.
  • Ensure the performance, quality, and responsiveness of applications.
  • Collaborate with a team of developers and engineers to design and launch new features.
  • Maintain code integrity and organization.
  • Understand and implement security and data protection.
  • Design and implement data storage solutions.
  • Work closely with front-end developers to integrate user-facing elements with server-side logic using Vue.js.
  • Document and demonstrate solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments, and clear code.


Required Skills and Qualifications:

  • Strong experience with Java, with a good understanding of its ecosystems.
  • Solid understanding of object-oriented programming.
  • Familiar with various design and architectural patterns.
  • Skill for writing reusable Java libraries.
  • Knowledge of concurrency patterns in Java.
  • Experience with frameworks used to build applications in Java such as Spring Boot.
  • Understanding fundamental design principles behind a scalable application.
  • Basic understanding of JVM, its limitations, weaknesses, and workarounds.
  • Implementing automated testing platforms and unit tests.
  • Proficient understanding of code versioning tools, such as Git.
  • Familiarity with build tools such as Maven or Gradle.


Preferred Skills:

  • Experience with Vue.js and modern front-end frameworks.
  • Familiarity with API Integration, especially with AI services like OpenAI or Anthropic.
  • Experience with continuous integration.
  • Understanding of security practices.
  • Experience with cloud platforms like AWS, Azure, or Google Cloud.


Education and Experience:

  • Bachelor’s degree in Computer Science, Engineering or related field.
  • 2+ years of professional experience in Java development.


Why Join Us?

At Fast Code AI, you’ll be part of a vibrant, innovative team that is pushing the boundaries of software and AI integration. We offer a competitive salary, flexible work arrangements, and a chance to contribute to high-impact projects that blend the latest technologies in AI and software development.


  • Java Developer

    1 week ago


    Bengaluru, India TekWissen India Full time

    Job Title: Java Developer / Core Java Developer / Java Backend Developer Location: Bangalore, IndiaJob Description:Seeking a talented Java Developer to join our team. You'll design, develop, and maintain Java applications, collaborating with a dynamic team on innovative projects.Mandatory Skills (3 must have): Secondary skills: Degree Requirements:...

  • Java Developer

    1 month ago


    Bengaluru, India Synechron Full time

    Overall Responsibilities:Lead a team of Java developers and ensure high-quality software deliveryDevelop and maintain Java-based applications and systemsDesign and implement scalable and efficient Java solutions to meet business requirementsCollaborate with cross-functional teams to resolve technical issues and drive innovationSkills:Extensive knowledge of...

  • Java Developer

    1 month ago


    Bengaluru, India Synechron Full time

    Overall Responsibilities: Lead a team of Java developers and ensure high-quality software delivery Develop and maintain Java-based applications and systems Design and implement scalable and efficient Java solutions to meet business requirements Collaborate with cross-functional teams to resolve technical issues and drive innovation Skills: ...

  • Java Developer

    1 month ago


    Bengaluru, India Antal International Full time

    Job DescriptionJava Developer - 3 - 7 yearsKey Requirements:Minimum 3 years of experience in Java development.Strong proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate).Experience with database technologies (e.g., SQL, MySQL, PostgreSQL).Good understanding of software development life cycle (SDLC) and agile...

  • Java Developer

    2 days ago


    Bengaluru, India Programming.com Full time

    Position: Java DeveloperLocation: Bangalore (Work from Office)Salary: 14 LPAExperience: 5+ years of relevant experience in JavaQualifications:Minimum 5 years of relevant experience in Java developmentStrong proficiency in Java programming languageExcellent understanding of Java EE and Spring frameworksFamiliarity with web application development using Java...

  • Java Developer

    4 days ago


    Bengaluru, India Programming.com Full time

    Position: Java DeveloperLocation: Bangalore (Work from Office)Salary: 14 LPAExperience: 5+ years of relevant experience in JavaQualifications:Minimum 5 years of relevant experience in Java developmentStrong proficiency in Java programming languageExcellent understanding of Java EE and Spring frameworksFamiliarity with web application development using Java...

  • Java Developer

    7 days ago


    Bengaluru, India LTIMindtree Full time

    We are hiring for the below skills: Skills - AWS Java Developer/Lead Experience - 5-10 Years Location - Mumbai/Pune/Chennai/Bangalore/Hyderabad/Kolkata Looking for immediate - 0- 30 days joiners Required Skill: - AWS Services & Java Development Interested Candidates Please share your CV on nikita.baraskar@ltimindtree.com Total Exp: Relv Exp AWS Relv...

  • Java Developer

    5 days ago


    Bengaluru, India Alp Consulting Limited Full time

    Java Developer duties and responsibilities :Deliver tactical and strategic improvements to large scale Java/J2EE/Mobile based productFormulates and defines system scope and objectives through research and fact-finding to develop or modify moderately complex information systemsDesign, develop and test Java based solutions using common standards and frameworks...

  • Java Developer

    1 day ago


    Bengaluru, India Recro Full time

    Job Title: Java Developer Location: Bangalore, India (Work from Office) Experience: 3-6 Years Salary: Competitive, based on experience Primary Skills (Must Have): - Java - Spring Boot (Microservices) - MySQL - Design Principles (e.g., SOLID, Design Patterns) - RESTful API Development - AWS (Amazon Web Services) - Strong problem-solving skills - Ability...

  • Java Developer

    6 days ago


    Bengaluru, India Evnek Technologies Pvt Ltd Full time

    Role : Java DeveloperExperience: 2-3YearsLocation: Bengaluru (Work from Office)Notice Period: Immediate joinerREQUIRED Skill:Professional experience in Java development of 2 - 3 years.Solid understanding of object-oriented programming, design patterns, and best practices.Experience with Java frameworks (Spring, Hibernate etc.).Understanding of RESTful web...

  • Java Developer

    1 month ago


    Bengaluru, India SOLUM Full time

    Job Responsibilities:Designing and developing high-volume,low-latency applications for mission-critical systems and delivering high-availability and performance.Contribute to all phases of the development lifecycle.Write well-designed, testable, efficient code.Prepare and produce releases of software components.Support continuous improvement by investigating...

  • Java Developer

    5 days ago


    Bengaluru, India Dynpro India Pvt. ltd Full time

    Mandatory Skills for screening (Limit to top 5 and include version): Java Basics, 1.8 features such as Lambdas, Streams etc, Exception Handling, Junit, Apache Beam,Spring boot framework, Replicator framework(similar to Spring boot), Guice dependency Injection, SQL Good to have (Not Mandatory): Brog, Working knowledge on Google Cloud Platform Detailed Job...

  • Java Developer

    6 days ago


    Bengaluru, India Dynpro India Pvt. ltd Full time

    Mandatory Skills for screening (Limit to top 5 and include version): Java Basics, 1.8 features such as Lambdas, Streams etc, Exception Handling, Junit, Apache Beam,Spring boot framework, Replicator framework(similar to Spring boot), Guice dependency Injection, SQL Good to have (Not Mandatory): Brog, Working knowledge on Google Cloud Platform Detailed Job...

  • Java Developer

    2 days ago


    Bengaluru, India Concentrix Full time

    Job Title:Senior Java Sprint Boot Microservice & JSPExperience: 4-8 yearsKey Responsibilities:· Design, develop, and deploy Java-based microservices adhering to best practices and architectural principles.· Collaborate with architects, product managers, and other stakeholders to understand requirements and translate them into technical specifications.·...

  • Java Developer

    1 month ago


    Bengaluru, India SOLUM Full time

    Job Responsibilities:Designing and developing high-volume,  low-latency applications for mission-critical systems and delivering high-availability and performance.Contribute to all phases of the development lifecycle. Write well-designed, testable, efficient code.Prepare and produce releases of software components.Support continuous improvement by...

  • Java Developer

    2 days ago


    Bengaluru, India TransUnion LLC Full time

    What We'll Bring: The 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,...

  • Java Developer

    1 month ago


    Bengaluru, India Virtusa Full time

    Java Developer - CREQ186471 Description Responsibilities Acting as the technical subject matter expert: Mentoring fellow engineers, demonstrating technical expertise, and leading a small team solving challenging programming and design problems Use your coding expertise to design and implement scalable, modular and secure services. Work as part of a...

  • Java Developer

    2 days ago


    Bengaluru, India Virtusa Full time

    Java Developer - CREQ189387 Description 7+ years experience across Core Java, J2EE, JSP, Web Services (REST), ReactJS, Spring Boot, Micro Services, Oracle, SQL, Unix, DevOps Other Pluses: PostGRE, Jenkins, Ansible, Terraform, Jira, Mainframe, CICSFunctional background: Data Management Projects Methodology: AgilePrimary Location Bangalore, Karnataka, India...

  • Java Developers

    1 week ago


    Bengaluru, Karnataka, India timesjobs Full time

    Designation : Java DevelopersExperience : 5-10 yrsLocation : BangaloeSalary : Market StdClient Name :MNCEducation : AnySkills : Core java, spring, HibernatePriority : HighDescription :Job Description:Core java developers, Srping batch, hibernate & oracle database.Should have experience in client interaction.Should be individual contributors.Might have to...

  • Java Developer

    7 days ago


    Bengaluru, India ITC Infotech Full time

    Hi, Greetings from ITC Infotech India Limited! We have immediate Openings at Gurugram Location for Java Developer Role : Java Developer Location : Gurugram,(FIS office Location) Work Mode : Hybrid – 2 days office and 3 days WFH Notice Period :- Only immediate joiners are preferred. Job Description 3+ years of relevant experience in development of cloud...