Talent.com
This job offer is not available in your country.
Java, Python Software Engineer

Java, Python Software Engineer

PCS InfoTechhosur, tamil nadu, in
1 day ago
Job description

Job Description : Java, Python Software Engineer (Remote) - India

We are looking for a skilled Software Engineer with expertise in Java, Python to join our growing technology team. The ideal candidate will have a strong background in building microservices, working with relational and NoSQL databases, implementing scalable APIs, and leveraging containerization technologies.

Key Responsibilities :

Design, develop, and maintain microservices using Java and Spring Boot framework.

Implement, optimize, and scale backend services with Python, ensuring high performance and reliability.

Develop and implement RESTful APIs and message-driven architectures to support application functionality.

Integrate microservices with Elastic DB, MongoDB, and other system components for seamless data storage and retrieval.

Optimize microservices for scalability, resilience, and performance in a distributed environment.

Use Docker to containerize applications and manage deployments across environments (development, test, production).

Leverage Kafka for messaging and event-driven architectures.

Participate in code reviews, identify potential issues, and suggest improvements to enhance system performance and maintainability.

Collaborate with cross-functional teams to understand requirements and deliver high-quality technical solutions.

Troubleshoot and resolve technical issues related to microservices, APIs, and backend systems.

Stay updated with emerging technologies and best practices to enhance the development process.

Required Skills and Experience :

Programming Languages : Strong proficiency in Java and Python.

Microservices & API Development : Experience in developing scalable microservices using Java (Spring Boot) and designing RESTful APIs.

Database Skills : Hands-on experience with Elastic Search (Elastic DB), MongoDB, and other NoSQL / relational databases.

Containerization & Orchestration : Proficiency with Docker and containerized application deployments.

Messaging Systems : Experience with Kafka or other event-driven messaging systems.

DevOps / CI-CD (Desirable) : Familiarity with creating automated pipelines for deployment and testing.

Version Control & Collaboration : Proficiency in Git, GitHub / GitLab, and working in Agile / Scrum environments.

Soft Skills :

Strong problem-solving and analytical skills.

Excellent communication and interpersonal skills.

Ability to work in a fast-paced, collaborative environment.

Commitment to continuous learning and applying best practices.

Education and Experience :

Bachelor's degree in Computer Science, Engineering, or a related field (or equivalent practical experience).

Minimum 4 years of hands-on experience in backend software development, microservices, and API-driven architectures.

This is a unique opportunity to be part of a dynamic and innovative team, working on cutting-edge technologies and building robust backend systems that power high-performance applications. If you have a passion for backend development, microservices, and database optimization, we encourage you to apply!

Employment Type

Full-time

Create a job alert for this search

Software Engineer Java • hosur, tamil nadu, in

Related jobs
  • Promoted
Senior Engineer - Software (Python)

Senior Engineer - Software (Python)

Pramanahosur, tamil nadu, in
Cambridge, MA (USA), with R&D and manufacturing sites in Bangalore (India), Rochester (MN, USA) and Toronto (Canada).Pramana was established in 2021 as a spin-off from Nference.Pramana’s vision is ...Show moreLast updated: 1 day ago
  • Promoted
Lead Software Engineer - Python

Lead Software Engineer - Python

Societe Generale Global Solution CentreGreater Bengaluru Area, India
Develop, test and maintain high-quality software using Python programming language.Participate in the entire software development lifecycle, building, testing and delivering high-quality solutions....Show moreLast updated: 6 days ago
  • Promoted
Senior Python Software Engineer

Senior Python Software Engineer

PriceEasy AIBengaluru, Karnataka, India
Join one of the most respected and cutting-edge companies in the pricing and analytics industry! PriceEasy, a VC-backed leader, empowers convenience retailers with actionable insights through advan...Show moreLast updated: 6 days ago
  • Promoted
Senior Engineer - Python / Java

Senior Engineer - Python / Java

TPI Global Solutionsbangalore district, karnataka, in
TITLE : Engineer Level 3 – Python / Java.SHIFT : Night (8 : 30 PM to 5 : 30 AM).Our client is looking for an Engineer Level 3 – Python / Java for GRC Tech Solutions. Design, deploy, manage, and improve crit...Show moreLast updated: 1 day ago
  • Promoted
Java Software Engineer

Java Software Engineer

HCLTechGreater Bengaluru Area, India
As a Java Developer at HCLTech, you will play a pivotal role in designing, developing, and maintaining enterprise-grade applications using modern Java technologies. This position is critical to adva...Show moreLast updated: 6 days ago
  • Promoted
Software Engineer

Software Engineer

CoforgeGreater Bengaluru Area, India
Location : Greater Noida & Bangalore.Expert Knowledge of C++ development in Linux environment with 3+ years of development experience. In-depth Knowledge of Object-Oriented Programming and Design Pa...Show moreLast updated: 1 day ago
  • Promoted
Senior Staff Software Engineer - Java

Senior Staff Software Engineer - Java

SolarWindsGreater Bengaluru Area, India
Role : Java Senior Staff Development Engineer.At SolarWinds, we’re a people-first company.Our purpose is to enrich the lives of the people we serve—including our employees, customers, shareholders,...Show moreLast updated: 6 days ago
  • Promoted
Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

Senior Python Developer - Flask Exp - Greenfield Role - Custom Software Development

CareerXperts ConsultingGreater Bengaluru Area, India
It is an engineering-first company focused on solving deep tech challenges.They partner with innovative organizations to build complex, scalable, and mission-critical systems.Their foundation is ro...Show moreLast updated: 6 days ago
  • Promoted
Lead Software Engineer - Python / Rust (Storage)

Lead Software Engineer - Python / Rust (Storage)

DDNhosur, tamil nadu, in
This is an incredible opportunity to be part of a company that has been at the forefront of AI and high-performance data storage innovation for over two decades. DataDirect Networks (DDN) is a globa...Show moreLast updated: 1 day ago
  • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

SigmoidGreater Bengaluru Area, India
Years of Experience : 6+ years of experience.We are looking for a detailed oriented self-starter to assist our engineering and analytics teams in various roles as a Software Development Engineer.As ...Show moreLast updated: 6 days ago
  • Promoted
Java Software Engineer

Java Software Engineer

IntraEdgehosur, tamil nadu, in
Develop and maintain backend microservices using Python, Java and Spring Boot.Build and integrate APIs (both GraphQL and REST) for scalable service communication. Deploy and manage services on Googl...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer

Software Engineer

Pinnacle Group, Inc.hosur, tamil nadu, in
Pinnacle Group is a leading workforce solutions provider that empowers organizations to achieve their business objectives through innovative workforce strategies. We specialize in optimizing conting...Show moreLast updated: 1 day ago
  • Promoted
Java Software Engineer

Java Software Engineer

RecroGreater Bengaluru Area, India
Strong understanding of RESTful APIs, microservices, and design principles.Experience with version control (Git), build tools (e. Maven / Gradle), and CI / CD workflows.Exposure to Agile development and...Show moreLast updated: 6 days ago
  • Promoted
Python Developer

Python Developer

CodeVyasaGreater Bengaluru Area, India
Senior Python Developer | Bangalore (7+YRS).If you're passionate about coding, problem-solving, and innovation, wed love to hear from you!. Were a fast-growing multinational software company with of...Show moreLast updated: 1 day ago
  • Promoted
Senior Java Software Engineer

Senior Java Software Engineer

Tata Consultancy ServicesGreater Bengaluru Area, India
Skill : CORE JAVA, Spring Boot, Hibernate, Microservices, Redis, Cloud (Azure / AWS), Application Security, ARTS model, AngularJS (Optional), ReactJS (Optional). Experience in designing and developing ...Show moreLast updated: 1 day ago
  • Promoted
Software Engineer

Software Engineer

TrellixGreater Bengaluru Area, India
As a Software Development Engineer, you will play a crucial role in the Analysis Engine (malware detection) team in India, driving the design, development, and maintenance of high-quality enterpris...Show moreLast updated: 6 days ago
  • Promoted
Senior Software Engineer - Python

Senior Software Engineer - Python

techjayshosur, tamil nadu, in
What makes Techjays an inspiring place to work.At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutio...Show moreLast updated: 1 day ago
  • Promoted
Staff Software Engineer - Python

Staff Software Engineer - Python

techjaysbangalore, karnataka, in
What makes Techjays an inspiring place to work.At Techjays, we are driving the future of artificial intelligence with a bold mission to empower businesses worldwide by helping them build AI solutio...Show moreLast updated: 1 day ago