Java Developer
3 days ago
Position Overview
We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have strong expertise in Java, Spark and related backend technologies to design, develop, and maintain robust, scalable, and high-performance server-side applications.
Responsibilities
- Design, develop, and maintain backend applications and services, implementing enterprise-grade, large-scale data processing pipelines using Java.
- Implement business logic, data processing, and system integrations.
- Work with both SQL and NoSQL databases to ensure efficient data storage and retrieval.
- Collaborate with front-end developers, product managers, and other stakeholders to deliver high-quality solutions.
- Ensure the performance, scalability, and security of backend systems.
- Identify and resolve technical issues, bottlenecks, and bugs.
- Write clean, maintainable, and well-documented code following best practices.
- Participate in code reviews, unit testing, and system testing to ensure quality deliverables.
- Stay updated with emerging backend technologies and apply them to improve systems.
Required Skills and Qualifications
Education: Bachelor's degree in Computer Science, Engineering, or a related field.
• Experience: 4 -6 years of professional experience in Java backend development.
• Technical Skills:
- Proficiency in Java (version 8 or higher) and object-oriented programming.
- Experience with Spring Framework for building enterprise-grade backend applications.
- Expertise in designing and developing RESTful APIs with best practices.
- Proficiency with SQL and big data technologies like Hadoop, Hive, Kafka, or Spark.
- Experience with version control systems like Git.
- Knowledge of build tools such as Maven or Gradle.
- Understanding of Agile/Scrum methodologies.
Soft Skills:
- Strong problem-solving and analytical skills.
- Excellent communication and teamwork abilities.
- Ability to manage multiple priorities and work independently.
Preferred Skills
- Familiarity with microservices architecture and design patterns.
- Knowledge of containerization and orchestration technologies such as Docker, Kubernetes or Openshift.
- Familiarity with CI/CD pipelines and tools like Jenkins.
- Experience with database technologies like MySQL, PostgreSQL, MongoDB, or Couchbase.
- Familiarity with security best practices for backend systems and APIs.
Job Family Group:
Technology
Job Family:
Applications Development
Time Type:
Full time
Most Relevant Skills
Please see the requirements listed above.
Other Relevant Skills
For complementary skills, please see above and/or contact the recruiter.
Citi is an equal opportunity employer, and qualified candidates will receive consideration without regard to their race, color, religion, sex, sexual orientation, gender identity, national origin, disability, status as a protected veteran, or any other characteristic protected by law.
If you are a person with a disability and need a reasonable accommodation to use our search tools and/or apply for a career opportunity review Accessibility at Citi.
View Citi's EEO Policy Statement and the Know Your Rights poster.
-
Java Developer
3 weeks ago
Pune, Maharashtra, India Diverse Lynx Full timeJava Developer Pune Required Skills and Qualifications Bachelor s degree in Computer Science Engineering or related field 2 years of professional experience in Java development Proficiency in Core Java OOP concepts and Java frameworks Spring Spring Boot Experience with RESTful APIs and microservices architecture Familiarity with version...
-
Java Developer
3 weeks ago
Pune, Maharashtra, India FusionStak Full timeJob Summary :We are seeking a skilled and motivated Java Developer to join our development team. The ideal candidate will design, develop, and maintain high-quality Java applications, ensuring performance, scalability, and reliability. You will collaborate closely with cross-functional teams to deliver robust software solutions that meet business...
-
Java Development
2 days ago
Pune, Maharashtra, India Diverse Lynx Full timeJOB ROLE Java Spring boot GCP Pub Sub Big Data Eventos JOB LOCATION PUNE JD JAVA DEVELOPMENT
-
Java Developer
3 weeks ago
Pune, Maharashtra, India Pratiti Technologies Full timeJob DescriptionWe are seeking a skilled Java Developer to join our software product development company, driven by innovation and dedicated to delivering exceptional products. This hybrid role requires a proficient developer with a strong background in Java and the Spring Framework. You will be responsible for the full software development lifecycle, from...
-
Java Developer
3 weeks ago
Pune, Maharashtra, India TERRAGIG LLP Full timeJob Title : Java DeveloperExperience : 6+ YearsLocation : PuneJob Description :We are looking for a highly skilled Java Developer with over 5 years of experience in developing and maintaining robust applications. The ideal candidate will have a deep understanding of Java 8, Spring, Spring Boot, Microservices, JPA , Hibernate, ORM tools, and cloud...
-
Java Developer
3 weeks ago
Pune, Maharashtra, India ASUUKI PRIVATE LIMITED Full timeJob description : Designation : Software EngineerRole : Java DeveloperLocation : Bangalore, Hyderabad, Mumbai, Pune, Chennai, Delhi.Experience : 5-10 YearsJob Description : - 5 + years of experience as a Java backend engineer- Strong hands on exp of 5+ years in Java 5+ features, Springboot, Spring Cloud, Microservices architecture- Strong knowledge Design...
-
Java Developer
5 days ago
Pune, Maharashtra, India Coders Brain Full timeJob DescriptionResponsibilities:- Java, spring boot, angular 2- Significant development experience in a Java focused on data, APIs & Microservices.- Strong understanding of data and data integration concepts (SQL, data governance, enterprise patterns).- Proven problem-solving skills and the ability to propose new solutions.- Experience with development best...
-
Java Developer
3 weeks ago
Pune, Maharashtra, India Wits Innovation Lab Full timeRoles and Responsibilities :- Real-Time Processing: Design and operate scalable Spark and Kafka applications for batch and streaming workloads.- Microservices & Containerization: Develop Java-based microservices and orchestrate them on Kubernetes clusters.- Database Management: Model, query, and optimize both SQL and NoSQL databases.- Production-Ready Code:...
-
Java Backend Developer
3 weeks ago
Pune, Maharashtra, India Talpro Full timeJob Description :Java Backend DevelopersLocation : Pune Shivaji NagarDuration : Full-time (Permanent)Experience for Developers : 6 to 8 YearsMandatory Skills : Java 8, Spring Boot, Microservices API, Kubernetes, AWS (Banking domain experience is essential).Key Qualifications and Responsibilities :We are seeking experienced Java Backend Developers and Leads...
-
Java Backend Developer
2 days ago
Pune, Maharashtra, India beBeeBackend Full time ₹ 1,04,000 - ₹ 1,30,878Software Engineer - Java BackendWe are seeking a seasoned software engineer to develop high-quality, scalable backend systems using Java and related technologies.This role involves designing, implementing, and maintaining robust Java-based backend applications that meet the needs of our users.ResponsibilitiesDesign and develop Java-based backend...