
Responsibilities
- Provide technology contributions in
- Working in an agile development environment
- Translating business requirements into low-level application design
- Application code development through a collaborative approach
- Doing Full-scale unit testing
- Applying test-driven and behaviour-driven development (TDD/BDD) QA concepts
- Applying continuous integration and continuous deployment (CI/CD) concepts
Soft Skills
- Should be able to contribute as an individual contributor
- Should be able to execute his/her responsibility independently
- Excellent problem-solving skills and attention to detail.
- Focus on self-planning activities
- Firm with communication skills
Mandatory Skills
- Java, Spring Boot, Python and relational / non-relational databases
- Container orchestration - Kubernetes, Docker
- Development experience in Linux environment
- Modern SDLC tooling (Maven, Git)
- Micro services design-oriented application development and deploying the same using Container orchestration in the cloud environment
- Understanding CI/CD pipeline & related system development environment
Nice-to-have Skills
- Front-end technologies (JavaScript, HTML5, CSS, Angular)

Similar jobs
Lead Software Engineer
Bidgely is seeking an exceptional and visionary Lead Software Engineer to join its core team in Bangalore. As a Lead Software Engineer, you will be working closely with EMs and org heads in shaping the roadmap and planning and set the technical direction for the team, influence architectural decisions, and mentor other engineers while delivering highly reliable, scalable products powered by large data, advanced machine learning models, and responsive user interfaces. Renowned for your deep technical expertise, you are capable of deconstructing any system, solving complex problems creatively, and elevating those around you. Join our innovative and dynamic team that thrives on creativity, technical excellence, and a belief that nothing is impossible with collaboration and hard work.
Responsibilities
- Lead the design and delivery of complex, scalable web services, APIs, and backend data modules.
- Define and drive adoption of best practices in system architecture, component reusability, and software design patterns across teams.
- Provide technical leadership in product, architectural, and strategic engineering discussions.
- Mentor and guide engineers at all levels, fostering a culture of learning and growth.
- Collaborate with cross-functional teams (engineering, product management, data science, and UX) to translate business requirements into scalable, maintainable solutions.
- Champion and drive continuous improvement initiatives for code quality, performance, security, and reliability.
- Evaluate and implement emerging technologies, tools, and methodologies to ensure competitive advantage.
- Present technical concepts and results clearly to both technical and non-technical stakeholders; influence organizational direction and recommend key technical investments.
Requirements
- 6+ years of experience in designing and developing highly scalable backend and middle tier systems.
- BS/MS/PhD in Computer Science or a related field from a leading institution.
- Demonstrated mastery of data structures, algorithms, and system design; experience architecting large-scale distributed systems and leading significant engineering projects.
- Deep fluency in Java, Spring, Hibernate, J2EE, RESTful services; expertise in at least one additional backend language/framework.
- Strong hands-on experience with both SQL (e.g., MySQL, PostgreSQL) and NoSQL (e.g., MongoDB, Cassandra, Redis) databases, including schema design, optimization, and performance tuning for large data sets.
- Experience with Distributed Systems, Cloud Architectures, CI/CD, and DevOps principles.
- Strong leadership, mentoring, and communication skills; proven ability to drive technical vision and alignment across teams.
- Track record of delivering solutions in fast-paced and dynamic start-up environments.
- Commitment to quality, attention to detail, and a passion for coaching others.
Company Description
Mobile Programming LLC was started with the mission to provide “Economic as well as Efficient” software solutions. We firmly believe in the credibility and scalability of Digital Transformation. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Metaverse, Blockchain, Artificial Intelligence & Machine Learning, Chatbot, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies. At its core, Mobile Programming LLC is all about developing solutions that help clients accelerate their business processes, achieve optimum productivity, and mitigate risks.
Role Description
This is a full-time on-site role for a Full Stack Developer located in Bengaluru. As a Java Developer, you will be responsible for building and maintaining web applications, ensuring the responsiveness of applications, and working alongside cross-functional teams to develop and implement user-friendly features. You will collaborate with the development team, contribute to the overall architecture of the application, and ensure high-quality code and documentation.
Qualifications
- Proven work experience as Java Developer
- Experience in 4 yrs expin back-end development
YOUR ‘OKR’ SUMMARY
OKR means Objective and Key Results.
As a Senior Development Engineer at Coredge, you will help develop our next-generation cloud native core
solution along with the product and the open-source community to build the Coredge.io vision
What you will do?
- System engineering and implementation in Golang.
- Working on performance issues using creative experiments and internally developed product features.
- Research, propose, and integrate relevant open-source projects based on product objectives.
- Write organized, efficient, and well documented Python/Golang code as an example for junior engineers.
- Participation in all levels of product definition, design, implementation, testing, and deployment.
- Must include the ability to discuss abstract system architectures from ideas through implementation and
- creatively apply domain experience to solve technical challenges.
- Mentoring software engineers, fostering an environment of trust and accountability.
What you will need?
A strong sense of ownership, urgency, and drive. As an integral part of the development team, you will need the following skills to succeed.
- Strong Golang skills to develop framework(s).
- Hands-on to design & develop re-usable framework components.
- Hands-On experience on developing framework, designing re-usable framework components.
- Experience in engineering practices such as code refactoring, design patterns, design driven development,
- Continuous Integration, building highly scalable applications, application security and functional programming.
Additional Skills:
- Knowledge of Cloud native would be an advantage.
- Understanding of Kubernetes from Architecture side and also understand the Standard API.
- Code contributed to CNCF or similar community will be plus.
- Performance benchmarking of K8’s or any cloud will be added advantage.
Additional Advantage:
- Deep understanding of technology and passionate about what you do.
- Background in designing high performant scalable software systems with strong focus to optimize hardware cost.
- Solid collaborative and interpersonal skills, specifically a proven ability to effectively guide and influence within a dynamic environment.
- Strong commitment to get the most performance out of a system being worked on.
- Prior development of a large software project using service-oriented architecture operating with real time constraints.
What's In It for You?
- You will get a chance to work on cloud-native and hyper-scale products
- You will be working with industry leaders in cloud.
- You can expect a steep learning curve.
- You will get the experience of solving real time problems, eventually you become a problem solver.
Benefits & Perks:
- Competitive Salary
- Health Insurance
- Open Learning - 100% Reimbursement for online technical courses.
- Fast Growth - opportunities to grow quickly and surely
- Creative Freedom + Flat hierarchy
- Sponsorship to all those employees who represent company in events and meet ups.
- Flexible working hours
- 5 days week
- Hybrid Working model (Office and WFH)
Our Hiring Process:
Candidates for this position can expect the hiring process as follows (subject to successful clearing of every round)
- Initial Resume screening call with our Recruiting team
- Next, candidates will be invited to solve coding exercises.
- Next, candidates will be invited for first technical interview
- Next, candidates will be invited for final technical interview
- Finally, candidates will be invited for Culture Plus interview with HR
- Candidates may be asked to interview with the Leadership team
- Successful candidates will subsequently be made an offer via email
- As always, the interviews and screening call will be conducted via a mix of telephonic and video call.
So, if you are looking at an opportunity to really make a difference- make it with us…
Coredge.io provides equal employment opportunities to all employees and applicants for employment and prohibits
discrimination and harassment of any type without regard to race, color, religion, age, sex, national origin, disability
status, genetics, protected veteran status, sexual orientation, gender identity or expression, or any other
characteristic protected by applicable central, state or local laws.
-3+ Years of Experience in Software Development
-Strong software engineering knowledge and experience
-Strong in Python
-Experience in maintaining large scale application
-Knowledge of Docker/Kubernetes
-Proficiency in Cloud(AWS/Azure/GCP)
-Knowledge in Big Data/DevOps/MLOps
Experience:
The candidate should have about 5+ years of experience with design and development in Java/Scala. Experience in algorithm, data-structure, database and architectures of distributed System is mandatory.
Required Skills:
- In-depth knowledge of Hadoop, Spark architecture and its components such as HDFS, YARN and executor, cores and memory param
- Knowledge of Scala and Java both
- Extensive experience in developing spark job. Should possess good Oops knowledge and be aware of enterprise application design patterns.
- Good knowledge of Unix/Linux.
- Experience working on large-scale software projects
- Understanding the big picture and the various uses cases involved while crafting the solution and documenting them in Unified Modeling language.
- Own and maintain the architecture document.
- Keep an eye out for technological trends, open-source projects that can be used.
- Knows common programming languages and Frameworks.
- Real time streaming data consumption
Good to have :
- Azure/AWS Cloud Knowledge of Data Storage and Compute side
- Knowledge Multitenant Architecture
- Brief idea of Data Science
- Bachelor’s degree in computer science, engineering, or a related field.
- At-least more than 1+ Years of Experience in a similar role would be desired.
- Excellent technical, diagnostic, and troubleshooting skills.
- Strong leadership skills to drive good coding and design practices across multiple engineering teams
- Willingness to build professional relationships with staff and clients.
- Excellent communication, motivational, and interpersonal skills.
- Expertise in architecting, building, and maintaining ultra-low latency, cost-efficient systems in cloud environments
- Excellent track record in modernizing cloud-based applications using micro services, containers, and other architectures
- Experience and working knowledge in building large-scale, data-intensive Text search applications using Solr / Elastic Search is a Must
- Experience and working knowledge of AI/ML/ML Ops with respect to building large-scale, data-intensive applications would be a Plus
- Experience and working knowledge in building Java based Spring Boot micro-services integrated with any messaging framework
- Driven, Highly-motivated and passionate towards development & innovation
- Determining project requirements and developing work schedules for the team.
- Delegating tasks and achieving daily, weekly, and monthly goals.
- Liaising with team members, management, and clients to ensure projects are completed to standard.
- Identifying risks and forming contingency plans as soon as possible.
- Analyzing existing operations and scheduling training sessions and meetings to discuss improvements.
- Keeping up-to-date with industry trends and developments.
- Updating work schedules and performing troubleshooting as required.
- Motivating staff and creating a space where they can ask questions and voice their concerns.
- Being transparent with the team about challenges, failures, and successes.
- Writing progress reports and delivering presentations to the relevant stakeholders.
- Extremely hands-on in delivering Development and R&D tasks
- Design, plan and perform dev-analysis to determine effort estimates on every sprint for the team
- Running Demo's, ensuring thorough documentation of the features built
- Identify & Plan upgrades to technologies & frameworks from time-to-time
Loyalty Juggernaut, Inc. (LJI) is a next-generation loyalty and customer engagement solutions enterprise, helping brands re-imagine their loyalty initiatives in #theageofdigitalconsumer.
Headquartered in the Silicon Valley with R & D and Professional Services presence in Hyderabad, India and Distribution offices globally. LJI is founded by customer relationship management experts with decades of experience in delivering world-class technology innovations in CRM, Loyalty, AdTech and consulting for leading global brands across industries.
LJI delivers GRAVTY – transformational digital platform for loyalty and customer engagement built on Big Data, Micro-services based, Serverless Architecture, AI/ML delivered on the Cloud to help brands execute innovative strategies aimed at attracting, acquiring, rewarding, recognizing, engaging, and leveraging customers in order to maximize revenue, profitability and customer lifetime value.
Visit us at http://www.lji.io/">www.lji.io
LJI is inviting applications for the position of Product Engineer in our R&D Team
YOUR RESPONSIBILITIES
As a Product Engineer in R&D team, you will be responsible for end-end Software development life-cycle involving Technical design, implementation, deployment, and support. You will
- Work actively with Product Specialists, Business Analysts and other stakeholders on the development of cutting-edge product features
- Partner with Customer Success teams to review and implement business requirements
- Build high-quality innovative and reusable code - design and implement new features in cooperation with the enterprise architect
- Conduct software analysis, programming, testing and debugging
- Ensure designs are in compliance with specifications
- Identify production and non-production application issues and support them
OUR TECH STACK
- Java(SpringBoot)
- Python(Django)
- PostgreSQL
- REST, WebServices
- Angular, Javascript, HTML
- Jenkins, Maven, Git, Ansible
- AWS
YOUR PROFILE
- B.Tech or M.Tech in CSE/IT OR MCA/BCA
- Strong programming skills
- Analytical mind and problem-solving aptitude
- Excellent communication skills
- Attention to detail
OUR OFFERING
- Opportunity to Innovate with and Learn from a World-class technology team
- Dabble into the future of technology - Enterprise Cloud Computing, Blockchain, Machine Learning and AI, Mobile, Digital Wallets, and much more...
- Grow with a fast growing company with global presence and recognition
About RecoSense
We are a growing SaaS based data analytics startup at revenue stage with multiple customers. We are looking for Python programmer who can be part of core product team in taking the product forward.
Flexible work timings, Stock options, Architect role to lead the product. Visit http://recosenselabs.com">http://recosenselabs.com.
Requirement: We are looking for a good programmer with following skills:
Sr. python developer
Experience: 2- 5 years
Requirements:
- Mandatory good experience in Python and Mongodb
- Expertise in cloud management
- Proficient in shell scripting
- Expert in modular code writing skills
- Explorative(geek on what's going around technology)
- Worked on Spark, AWS, is plus
- Hands on Postgres
- Experienced on developing a product from scratch to production
- Experience on developing modular backend architecture
Location of Work
We are located in Banashankari 2nd stage, Bangalore. Looking for a full time candidate.
Work hours and location of Work is flexible.
Benefit for Candidate
- Part of the Core Team in the Company
- Growth along with the Company
- Startup culture - Ability to work on best technologies, fast paced and dynamic
- Freedom to work independently.
- Equity incentives for long term interest








