Java Back End Developer

Shree Narayani Networking Solutions Pvt Ltd
Charlotte, NC, United States
19 days ago

Role details

Contract type
Temporary to permanent
Employment type
Full-time (> 32 hours)
Experience level
Expert
Compensation
$85,000.0 - $90,000.0
Working hours
Regular working hours

Tech stack

Java (Programming Language) Artificial Intelligence Software Applications Unit Testing Big Data BigQuery Cloud Computing Continuous Integration Data Security Data Warehousing Relational Databases Database Development
+27 more
Software Debugging Software Design Patterns Object-Oriented Software Development Performance Tuning Standard Sql Software Engineering SQL Stored Procedures Teradata SQL Enterprise Data Management Software Organization Freeform SQL Enterprise Software Applications Large Language Models Snowflake Spring-boot Generative AI Backend Event Driven Architecture Containerization Data Analytics Apache Kafka Front End Software Development Virtual Agents Restful APIs Amazon Redshift Databricks Microservices

Job description

Design, develop, and maintain scalable backend applications using Java and Spring Boot. Build robust RESTful APIs and microservices supporting banking and enterprise applications. Develop efficient database solutions, including complex SQL queries, stored procedures, data access layers, and performance optimization. Work with Teradata or similar enterprise data warehouse platforms to support large-scale data processing and analytics. Integrate backend services with relational databases, data warehouses, and enterprise systems. Analyze technical requirements and translate them into scalable, secure, and maintainable solutions. Troubleshoot application and production issues, perform root-cause analysis, and implement effective resolutions. Collaborate with architects, frontend developers, data engineers, QA teams, and business stakeholders. Follow best practices for coding, testing, security, performance, and maintainability. Contribute to the development and adoption of AI-enabled capabilities, including Agentic AI and LLM-based applications, where applicable.

Requirements

Our client is seeking a highly skilled Java Backend Developer to design, develop, and support scalable, high-performance backend applications and data-driven solutions. The ideal candidate will have strong hands-on experience with Java, Spring Boot, relational databases, and enterprise data warehouses, with prior experience working with Teradata or similar data warehouse technologies. Experience with Generative AI, Agentic AI, LangGraph, or LangChain is a strong plus and will be valuable as the organization continues to explore AI-enabled applications and intelligent automation., Strong hands-on experience with Java and Spring Boot. Strong backend development experience building enterprise-scale applications and microservices. Strong knowledge of SQL and relational databases. Experience with Teradata or similar enterprise data warehouse technologies such as Snowflake, Redshift, BigQuery, or Databricks SQL. Experience developing and consuming REST APIs. Strong understanding of object-oriented programming, design patterns, and software development best practices. Experience with unit testing, debugging, and performance tuning. Strong problem-solving and communication skills. Experience working in banking, financial services, or other highly regulated environments is preferred. Preferred / Nice-to-Have Qualifications Experience with Generative AI, Large Language Models (LLMs), or AI-powered applications. Exposure to Agentic AI architectures. Experience with LangGraph and/or LangChain. Experience developing AI agents, RAG-based applications, prompt workflows, or LLM integrations. Familiarity with cloud platforms, event-driven architecture, Kafka, or containerized environments. Experience with CI/CD and modern software engineering practices.

Apply for this position

This job is hosted externally. Click below to view the full posting and apply.

Apply on www.careerjet.com

Good distractions

Talks and stories from around this role — technically off-topic, practically not.

1:55 min

Hiring backend developers with strong cultural fit

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

1:52 min

Structuring and scaling the backend engineering team

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

3:28 min

Defining big data and machine learning fundamentals

Ayon Roy · LIVE

3:27 min

Explaining query execution overhead and caching limitations in BigQuery

Adnan Rahic · JS Congress

1:38 min

Transitioning into backend engineering from web development

Stefan Lingler Stefan Lingler +1 · Coffee With Developers

2:30 min

Leveraging BigQuery ML for scalable SQL-based segmentation experiments

Julian Joseph · LIVE

Videos

See all

Related articles

See all