Cutshort logo
NeoGenCode Technologies Pvt Ltd logo
Mission Control Software Engineer – Java Backend
Mission Control Software Engineer – Java Backend
NeoGenCode Technologies Pvt Ltd's logo

Mission Control Software Engineer – Java Backend

Akshay Patil's profile picture
Posted by Akshay Patil
4 - 8 yrs
₹5L - ₹12L / yr
Bengaluru (Bangalore)
Skills
skill iconJava
Java 11+
grpc
RESTful APIs
skill iconPostgreSQL
skill iconDocker
Linux/Unix
WebSocket
skill iconGit
CI/CD

JobTitle : Mission Control Software Engineer – Java Backend

Experience : 4+ Years

Location : Bengaluru, Karnataka (On-site)

Employment Type : Full-time

Industry : Space Technology


🧠 Role Overview :

As a Mission Control Software Engineer – Java Backend, you will be a founding member of the Mission Control Software team. You will design and develop the backend core of a distributed, high-reliability system responsible for streaming, processing, and routing satellite data.

This role offers high ownership and the opportunity to directly influence system architecture as it evolves from a single-node deployment to a scalable multi-node system.


🛠️ Tech Stack :

Java 11+, gRPC, REST APIs, PostgreSQL, Docker, Linux, WebSockets, Git, CI/CD


⚙️ Key Responsibilities :

  • Design, develop, and maintain backend services in Java (11+) for data ingestion, processing, and control workflows
  • Build and enhance gRPC and REST APIs for internal and external system integrations
  • Develop modular plugins and middleware for routing, persistence, and automation
  • Work with PostgreSQL and other databases for structured and time-series data
  • Collaborate with frontend teams to support real-time dashboards via WebSockets/event streaming
  • Ensure system scalability, reliability, and observability through logging, metrics, and testing
  • Contribute to containerized deployments (Docker) and CI/CD pipelines
  • Write clean, maintainable, and well-documented code with strong test coverage

🧩 Required Skills & Experience :

  • 4+ years of experience in backend or distributed systems development.
  • Strong proficiency in Java (11+), including concurrency and networking concepts.
  • Experience with frameworks like Spring Boot, Vert.x, or similar.
  • Hands-on experience with gRPC and REST API design.
  • Strong knowledge of SQL databases (PostgreSQL preferred) and schema design.
  • Experience working in Linux environments, with Git and Docker.
  • Familiarity with event-driven systems / messaging queues (Kafka, RabbitMQ, MQTT, etc.).
  • Ability to design scalable architectures and write automated tests.

⭐ Good to Have :

  • Experience with real-time systems, telemetry, IoT, or satellite systems
  • Exposure to distributed systems / microservices / high-availability architectures
  • Working knowledge of Python for scripting or integrations
  • Experience with monitoring tools like Prometheus and Grafana
  • Interest in hardware-software integrated systems
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos

About NeoGenCode Technologies Pvt Ltd

Founded :
2023
Type :
Services
Size
Stage :
Raised funding

About

Welcome to Neogencode Technologies, an IT services and consulting firm that provides innovative solutions to help businesses achieve their goals. Our team of experienced professionals is committed to providing tailored services to meet the specific needs of each client. Our comprehensive range of services includes software development, web design and development, mobile app development, cloud computing, cybersecurity, digital marketing, and skilled resource acquisition. We specialize in helping our clients find the right skilled resources to meet their unique business needs. At Neogencode Technologies, we prioritize communication and collaboration with our clients, striving to understand their unique challenges and provide customized solutions that exceed their expectations. We value long-term partnerships with our clients and are committed to delivering exceptional service at every stage of the engagement. Whether you are a small business looking to improve your processes or a large enterprise seeking to stay ahead of the competition, Neogencode Technologies has the expertise and experience to help you succeed. Contact us today to learn more about how we can support your business growth and provide skilled resources to meet your business needs.

Read more

Candid answers by the company

What does the company do?
What is the location preference of jobs?

IT & Engineering Talent Staffing

  • Provides full-time and contract-based hiring, delivering handpicked, pre‑screened developers across tech stacks—ranging from web, mobile, AI/ML, Web3/blockchain.
  • Maintains a bench o vetted candidates, offering fast delivery of interview-ready profiles—often within 24 hours.
  • Offers payroll management, handling compliance, tax, attendance, and documentation for both contractors and full-time employees.

2. End-to-End Project Delivery

  • Delivers full-stack development solutions: web, mobile, cloud, AI/ML, Blockchain/Web3.
  • Manages entire project lifecycle—requirements gathering, design (UI/UX), development, deployment, and ongoing support .

3. Additional Offerings

  • Expands into cybersecurity consulting, digital marketing, and cloud platform services (like AWS, GCP, Azure) .
  • Provides strategic IT consulting to align technology solutions with business objectives

Company social profiles

bloginstagramlinkedinfacebook

Similar jobs

Wissen Technology
at Wissen Technology
4 recruiters
Khushboo Kumari
Posted by Khushboo Kumari
Bengaluru (Bangalore)
8 - 16 yrs
Best in industry
skill iconJava
skill iconSpring Boot
Microservices
SQL
HLD
+1 more

Experience

9–18 Years

Education

IIT / NIT graduates only

Interview Process

Candidates must be available for a Face-to-Face interview in Bangalore or Mumbai.

Key Responsibilities

  • Design and develop scalable, high-performance Java applications.
  • Lead a team of engineers and drive technical excellence.
  • Architect enterprise-grade solutions and provide technical guidance.
  • Collaborate with cross-functional teams to define, design, and deliver high-quality software.
  • Review code, mentor team members, and ensure engineering best practices.
  • Drive system design discussions and resolve complex technical challenges.

Required Skills

  • Strong expertise in Core Java and Java ecosystem.
  • Excellent problem-solving and analytical skills.
  • Very strong coding ability with clean coding practices.
  • Strong understanding of System Design and distributed systems.
  • Hands-on experience in Java Architecture and designing scalable applications.
  • Experience leading engineering teams and mentoring developers.
  • Good understanding of software design principles, design patterns, and performance optimization.
  • Strong communication and stakeholder management skills.

Preferred Skills

  • Experience with Spring Boot, Microservices, REST APIs, and cloud technologies.
  • Exposure to CI/CD, containerization, and modern DevOps practices is an advantage.
Read more
MathonGo
at MathonGo
1 recruiter
G Pritiranjan
Posted by G Pritiranjan
Bengaluru (Bangalore)
0 - 1 yrs
₹6L - ₹10L / yr
skill iconNodeJS (Node.js)
skill iconMongoDB
skill iconRedis
skill iconReact.js
skill iconDocker
+7 more

WHAT YOU'LL WORK ON


  • Build and scale backend services using Node.js & Express
  • Architect and optimize MongoDB schemas for performance
  • Contribute to frontend features with Next.js & React
  • Debug production issues, optimize API latency & CI/CD pipelines
  • Integrate MathJax (LaTeX rendering) & VdoCipher (secure video)


WHAT WE'RE LOOKING FOR


  • Strong DSA fundamentals — logical thinking over competitive coding
  • Deep JavaScript/TypeScript knowledge: Closures, Promises, Event Loop
  • 1–2 original projects (no To-Do apps or tutorial clones)
  • Ability to independently pick up Docker, Redis, or AWS
  • Ownership mindset — ensure it works in production, not just locally


BONUS POINTS


  • Docker / containerization basics
  • Real-world AWS experimentation (EC2, S3, Lambda)
  • Active GitHub profile: open-source contributions or unique projects


AI Usage Policy:

We encourage AI tools (Cursor, Copilot, GPT-4) as force multipliers — but you must own your code, explain rade-offs, and debug without solely relying on AI.



HOW TO APPLY


  • Share your GitHub profile link
  • Include live demo links to your best, most original projects


We value what you've built far more than what's on your resume.


Read more
A domestic client 15 years old, in the logitech industry
A domestic client 15 years old, in the logitech industry
Agency job
via Talent Socio Bizcon LLP by Baishali Dhar
Pune, Mumbai
5 - 9 yrs
₹20L - ₹35L / yr
ASP.NET
skill icon.NET
Microservices
skill iconDocker
skill iconKubernetes

Responsibilities:

  • Work with product owners, managers, and customers to explore requirements and translate use-cases into functional requirements.
  • Collaborate with cross-functional teams and architects to design, develop, test, and deploy web applications using ASP. NETCore | Open-source web framework for. NET, . NET Core, and C#.
  • Build scalable, reliable, clean code and unit tests for. NET applications.
  • Help maintain code quality, organization, and automation by performing code reviews, refactoring, and unit testing.
  • Develop integration with third-party APIs and external applications to deliver robust and scalable applications.
  • Maintain services, enhance, optimize, and upgrade existing systems.
  • Contribute to architectural and design discussions and document design decisions.
  • Effectively participate in planning meetings, retrospectives, daily stand-ups, and other meetings as part of the software development process.
  • Contribute to the continuous improvement of development processes and practices.
  • Resolve production issues, participate in production incident analysis by conducting effective troubleshooting and RCA within the SLA.
  • Work with Operations teams on product deployment, issue resolution, and support.
  • Mentor junior developers and assist in their professional growth. Stay updated with the latest technologies and best practices.


Requirements:

  • 5+ years of experience with proficiency in C# language.
  • Bachelor's or master's degree in computer science or a related field.
  • Good working experience in. NET Framework, . NET Core, and ASP. NETCore | Open-source web framework for. NET and C#.
  • Good understanding of OOP and design patterns - SOLID, Integration, REST, Micro-services, and cloud-native designs.
  • Understanding of fundamental design principles behind building and scaling distributed applications.
  • Knack for writing clean, readable, reusable, and testable C# code.
  • Strong knowledge of data structures and collections in C#.
  • Good knowledge of front-end development languages, including JavaScript, HTML5 and CSS.
  • Experience in designing relational DB schema, PL/SQL queries performance tuning.
  • Experience in working in an Agile environment following Scrum/SAFE methodologies.
  • Knowledge of CI/CD, DevOps, containers, and automation frameworks.
  • Experience in developing and deploying on at least one cloud environment.
  • Excellent problem-solving, communication, and collaboration skills.
  • Ability to work independently and effectively in a fast-paced environment.


Read more
admedia
Ashita John
Posted by Ashita John
Remote only
6 - 16 yrs
₹15L - ₹25L / yr
skill iconJava
Hibernate (Java)
Spring
Apache
MySQL
+7 more

Responsibilities:

 Develop and maintain high-quality, scalable, and efficient Java codebase for our ad-serving platform.

 Collaborate with cross-functional teams including product managers, designers, and other developers to

understand requirements and translate them into technical solutions.

 Design and implement new features and functionalities in the ad-serving system, focusing on performance

optimization and reliability.

 Troubleshoot and debug complex issues in the ad server environment, providing timely resolutions to ensure

uninterrupted service.

 Conduct code reviews, provide constructive feedback, and enforce coding best practices to maintain code quality

and consistency across the platform.

 Stay updated with emerging technologies and industry trends in ad serving and digital advertising, and integrate

relevant innovations into our platform.

 Work closely with DevOps and infrastructure teams to deploy and maintain the ad-serving platform in a cloud- based environment.

 Collaborate with stakeholders to gather requirements, define technical specifications, and estimate development

efforts for new projects and features.

 Mentor junior developers, sharing knowledge and best practices to foster a culture of continuous learning and

improvement within the development team.

 Participate in on-call rotations and provide support for production issues as needed, ensuring maximum uptime

and reliability of the ad-serving platform.

Read more
Metadata Technologies, North America
Metadata Technologies, North America
Agency job
via RS Consultants by Biswadeep RS
Remote only
4 - 9 yrs
₹15L - ₹40L / yr
skill iconJava
skill iconGo Programming (Golang)
Cassandra
NOSQL Databases
Aerospike
+3 more

Back End Developer

Job Description:
Location: Pune (Initially Remote due to COVID 19)

 

We are looking for an experienced Backend Developer to join the team in India and be instrumental in taking our products to the next level. In this role, you will be working in close collaboration with a team of highly empowered, experienced developers who are building a high-performance, highly scaled global platform.

About the Organisation:

 

- It provides a dynamic, fun workplace filled with passionate individuals. We are at the cutting edge of advertising technology and there is never a dull moment at work.

 

- We have a truly global footprint, with our headquarters in Singapore and offices in Australia, United States, Germany, United Kingdom, and India.

 

- You will gain work experience in a global environment. We speak over 20 different languages, from more than 16 different nationalities and over 42% of our staff are multilingual.

 

You will:

 

  • conceive, build, and operate highly distributed systems deployed around the planet

 

  • employ cutting-edge technologies and techniques in a rapidly evolving domain

 

  • thrive in a progressive, environment which relies on communication and initiative rather than process to deliver at a high velocity

 

  • have a "Product Owner" rather than a "Task Implementer" attitude

 

 Candidate's Profile:

 

  • Experience building systems involving messaging or event-driven architectures

 

  • Deep technical understanding of Java or Go, and willing to work with both

 

  • Strong handle on concurrency challenges and design solutions

 

  • Strong buyer of Agile / Lean values

 

  • Heavy emphasis on code testing and designing for test-ability

 

  • Maturity and aptitude to operate in a high-freedom/high-responsibility environment

 

  • Strong troubleshooting skills

 

  • Experience with supporting and troubleshooting large systems

 

  • Exposure to infrastructure automation tools such as Ansible

 

  • Exposure to IAAS platforms such as AWS EC2, GCP, etc…

 

  • Experience with Cassandra, Aerospike, or other NoSQL databases
Read more
Chennai, Hyderabad, Bengaluru (Bangalore), Pune, Gurugram, Jaipur
5 - 10 yrs
₹10L - ₹24L / yr
skill iconJava
J2EE
skill iconSpring Boot
Microservices
skill iconAmazon Web Services (AWS)

Java with cloud

 

 Core Java, SpringBoot, MicroServices

- DB2 or any RDBMS database application development

- Linux OS, shell scripting, Batch Processing 

- Troubleshooting Large Scale application 

- Experience in automation and unit test framework is a must 

- AWS Cloud experience desirable 

- Agile Development Experience 

- Complete Development Cycle ( Dev, QA, UAT, Staging)

- Good Oral and Written Communication Skills

Read more
Mobile Programming LLC
at Mobile Programming LLC
1 video
34 recruiters
Abha Sharma
Posted by Abha Sharma
Bengaluru (Bangalore), Mumbai, Gurugram, Mohali, Pune
3 - 6 yrs
₹2L - ₹12L / yr
skill iconJava
J2EE
Struts
Spring
Hibernate (Java)
+1 more
Must have min 2-6 years of experience in Spring boot, java, Hybernate J2EE and SQL
  • Proven hands-on Software Development experience
  • Proven working experience in Java development
  • Hands on experience in designing and developing applications using Java EE platforms
  • Object Oriented analysis and design using common design patterns.
Read more
Sampana Digital Pvt Ltd
at Sampana Digital Pvt Ltd
2 recruiters
Preeti Kumari
Posted by Preeti Kumari
Remote only
3 - 6 yrs
₹3L - ₹13L / yr
Microservices
skill iconJava
Spring
skill iconSpring Boot

Job Title: Senior Java Developer

Department: Technology and Research

Reports to:  Technical Lead

 

Context

Sampana Digital (SDPL) (http://www.sampanadigital.com">www.sampanadigital.com)  is a digital technology company that provides end-to-end product engineering and digital transformation services. Our engineering services includes web & mobile application development, user experience design, cloud, testing and infrastructure managed services to transform businesses digitally. We also enable enterprises with contextual and personalized two-way multi-channel mobile communications, including SMS, voice, email and PWA technology.

We believe in small teams of smart, committed, and diverse individuals coming together and form a breakthrough insight. We are a team of passionate professionals to craft an unbeatable culture and services.

Come and join us!   

 

Role Description

We are looking for a Senior Java Developer with experience in building high-performing, scalable, enterprise-grade applications.

You will be part of a talented software team that works on mission-critical applications, and your roles and responsibilities include managing Java/Java EE application development while providing expertise in the full software development lifecycle, from concept and design to testing.

 

Job Responsibilities:

  • Work with and direct the team’s software engineers in setting the standards for coding, testing and software quality
  • Collaborate closely with the team’s BAs on the efficient transition of BDD’s and Swaggers to the engineers as part of the overall workflow.
  • Oversee and manage the scope, timeline, and goals forth delivery of working software
  • Oversee and assist in the production of comprehensive documentation
  • Oversee and provide support to production cutovers and migrations as required
  • Lead the analysis and resolution of technical and application problems
  • Supporting the Scrum Master
  • Participate in and support backlog grooming, sprint planning, daily stand-ups, reviews, retrospectives, release planning, demos and other Scrum related meetings
  • Provide clear reporting on the status of the scope, timeline and progress for the delivery of working software
  • Assist in setting up a robust out of hours support process
  • Assist in the prioritisation of bugs and defects
  • Providing Guidance and Mentoring
  • Participate in peer reviews of solution designs and related code
  • Provide technical leadership to the teams’ software engineers through coaching and mentorship
  • Identify and encourage areas for growth, education and development within the team

General

  • Self-Starting Leader capable or working under pressure
  • Curious and engaged in Continuous Learning and Professional Development
  • Strong DevOps experience
  • Java and Spring Developer with +5 years’ experience with the following skills
  • Java 1.8+
  • Spring
  • Microservices with Spring-boot
  • Spring cloud config
  • Unit tests with Spring-boot
  • Docker
  • Openshift/Kubernetes
  • Basic understanding of API gateways
  • OpenAPI (Swagger) specification.

Understanding of basic networking concepts

  • Integration into backends via various protocols (SOAP,REST, XML-RPC etc) 
  • CI/CD (Jenkins, pipelines etc)

The following additional skills would be advantageous:

  • Spring reactive
  • APIGEE
  • Azure DevOps
  • Pivotal Kubernetes
  • Linux
  • Azure Pipelines
Read more
Finsall Resources Pvt. Ltd.
Prabal Khanna
Posted by Prabal Khanna
Bengaluru (Bangalore)
6 - 9 yrs
₹5L - ₹10L / yr
skill iconJava
skill iconSpring Boot
Hibernate (Java)
skill iconAmazon Web Services (AWS)
MVC Framework
+5 more
Looking for 6+ years of hands-on development experience using Core Java, J2ee, Spring / Hibernate, Web Services, Spring- Boot, MVC, Security and Postgres/ MS SQL Server.

1. Technical skills include Java/JDK 6 and above, web services SOAP, REST, Micro Webservice, XML Parsing and schema design skills, JDBC, ORM, Multi-Threading.

2. Hands-on experience in design (HLD/LLD) and design patterns and Design principles is mandatory.

3. Excellent communication and client handling skills are required.

4. Server-side component design, detailed technical design, development, implementation and maintenance

5. In depth knowledge of core java. Solid on coding fundamentals e.g. Object-Oriented design, data structures and dependency injection

6. Hands-on experience in widely used third party frameworks (e.g. Spring, Hibernate)

7. Experience with Java Script framework like EXTJS, Jquery , Angular etc.

8. Strong background Object Oriented analysis and design

9. Hands on experience with Databases technologies preferably MS SQL Server.

10.Knowledge of deployment platforms Jboss/ Wildfly/Tomcat.

11.Experience working in high performing development teams using Agile/Scrum methodologies and tools (eg.Agile,Jira)

12 Experience with automated code review tools and build process.

13.Experience in performance optimization by code optimization, profiling, detecting bottle neck and finding contended locks in system

14.Proven track record of being a successful developer and lead and mentor by accomplishing tasks on schedule with strong initiative, commitment to quality, team blending and leadership skills.

15.The candidate must be highly self-motivated confident and mature, well developed analytical and problem-solving skills with the aptitude to learn as well as a flexibility to adapt to change.

16. Candidate should have worked on end-to-end life cycle of the project (ideation to go-live)

The right candidate will be offered ESOPs as well in their compensation.
Read more
Gramophone
at Gramophone
2 recruiters
Deepika Sharma
Posted by Deepika Sharma
Bengaluru (Bangalore)
3 - 7 yrs
₹5L - ₹12L / yr
skill iconAndroid Development
skill iconJava
skill iconAndroid Testing
SDK Knowledge
RESTful APIs
+3 more
Design and build advanced applications for the Android platform Collaborate with cross-functional teams to define, design, and ship new features Work with outside data sources and APIs Unit-test code for robustness, including edge cases, usability, and general reliability Work on bug fixing and improving application performance Continuously discover, evaluate, and implement new technologies to maximize development efficiency
Read more
Why apply to jobs via Cutshort
people_solving_puzzle
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
people_verifying_people
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly.
ai_chip
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
Did not find a job you were looking for?
icon
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
companies logo
companies logo
companies logo
companies logo
companies logo
Get to hear about interesting companies hiring right now
Company logo
Company logo
Company logo
Company logo
Company logo
Linkedin iconFollow Cutshort
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Shubham Vishwakarma's profile image

Shubham Vishwakarma

Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Companies hiring on Cutshort
companies logos