Senior Developer(Java+Python)

Rightpoint

Bengaluru

On-site

INR 1,500,000 - 2,200,000

Full time

14 days+

Get more replies from employers

Send a job-specific resume in minutes.

Job summary

Rightpoint is seeking an experienced Java/Python developer to build customer-centric software in a global cross-functional team. You will analyze existing code, estimate feature delivery, and implement REST microservices with Spring Boot, MongoDB, and Hazelcast caching.

You will ensure security, maintain runbooks, and collaborate in a Git-driven workflow with stakeholders across levels.

Qualifications

  • 6+ years of professional experience with core Java.
  • REST Microservice development experience.
  • Java/Spring framework expertise.
  • Hazelcast or Redis caching experience.
  • Mongodb as primary persistence layer.
  • Java 8+ and Spring Boot proficiency.
  • Python proficiency is mandatory.
  • Knowledge of data structures: arrays, lists, trees, graphs.
  • NoSQL experience with MongoDB.
  • Distributed caching and interservice messaging knowledge.
  • Comfort with Agile methodologies.

Responsibilities

  • Collaborate with global cross-functional teams on customer-centric software.
  • Analyze existing implementations and estimate feature delivery timelines.
  • Develop applications using Java, Spring, Kafka/messaging, REST microservices.
  • Implement security and data protection features.
  • Maintain team runbooks and process documentation.
  • Work in a multi-developer Git workflow.
  • Write clean, well-documented code.
  • Contribute to database design and latest practices.
  • Engage stakeholders at product and exec levels.

Skills

Core Java
REST Microservices
Java Spring
Hazelcast
MongoDB
Java 8+
Spring Boot
Python
Data structures
NoSQL
Distributed Cache
Agile
RDBMS
Microservices messaging

Job description

Role & responsibilities:
  • Collaborate with a global cross-functional team in building customer-centric software products.
  • Analyze existing software implementations to identify areas of improvement and provide deadline estimates for implementing new features.
  • Develop software applications using technologies that include and not limited to core Java (11+ ), Kafka or messaging system, Web Frameworks like Struts / Spring, relational (Oracle) and non-relational databases (SQL, MongoDB, Hadoop, etc), with RESTful microservice architecture.
  • Implement security and data protection features.
  • Update and maintain documentation for team processes, best practices, and software runbooks.
  • Collaborating with git in a multi-developer team.
  • Appreciation for clean and well documented code.
  • Contribution to database design and management, including being up on the latest practices and associated versions.
  • Establish trusted partnerships with peers, product heads, and executive level stakeholders.
Mandatory Skills
  • At least 6+ yearsof relevant professional experience using core Java as a programming language.
  • REST Microservice developer.
  • Java/Spring.
  • Hazelcast for caching layer.
  • MongoDB for most of the persistence.
  • Java 8 or above (with good experience on steam APIs).
  • Spring Boot.
  • Python is Mandate
  • Some exposure of Python in their exists stack.
  • Data structure as Array, List, Tree, Graph.
  • No SQL (Mongo DB).
  • Distributed Cache (Hazelcast or Redis).
  • Aware of Agile methodology.
  • RDBMS for some of the persistence (but less frequent).
  • Microservices Architecture does interservice communication using a proprietary messaging service.
  • Strong communication skills and work ethics.
  • Passionate about professional software development.
Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Python Developer
Senior Python Developer

Purview Services • Khordha

Hybrid
INR 900,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Indore District

Hybrid
INR 700,000 - 1,100,000
Senior Python Developer
Senior Python Developer

Purview Services • Gurugram District

Hybrid
INR 1,500,000 - 2,400,000
Senior Python Developer
Senior Python Developer

Purview Services • New Delhi

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Chandigarh

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Ghaziabad District

Hybrid
INR 1,200,000 - 1,600,000
Senior Python Developer
Senior Python Developer

Purview Services • Greater Noida

Hybrid
INR 1,500,000 - 2,100,000
Senior Python Developer
Senior Python Developer

Purview Services • Faridabad District

Hybrid
INR 900,000 - 1,500,000
Senior Python Developer
Senior Python Developer

Purview Services • Ernakulam

Hybrid
INR 1,200,000 - 1,800,000
Senior Python Developer
Senior Python Developer

Purview Services • Hyderabad

On-site
INR 1,200,000 - 1,800,000