Job brief
We are looking for a 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. Java developer 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.
Java developer responsibilities include designing, developing and delivering high-volume, low-latency applications for mission-critical systems.
Responsibilities
- Contribute in all phases of the development lifecycle
- Write well designed, testable, efficient code
- Ensure designs are in compliance with specifications
- Prepare and produce releases of software components
- Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Requirements and skills
- BS/MS degree in Computer Science, Engineering or a related subject
- Proven hands-on Software Development experience (Microservices & Springboot)
- 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.
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience in developing web applications using at least one popular web framework (Spring MVC)
- Experience with test-driven development

About Mobile Programming LLC
About
Mobile programming LLC is a US based MNC company. Our services are focused on Mobility Solutions, Custom App Development, Cloud Solutions, IoT, AR/VR, Blockchain, Artificial Intelligence & Machine Learning, Predictive Analytics & Big Data Solutions, and several other trending as well as emerging technologies.
You can find more details on - https://www.mobileprogramming.com/
Company video


Connect with the team
Similar jobs
Senior Software Engineer Full stack/ Java track/ UI/ Android
Skills required: -
-
Good design skills and exposure to multiple software architectures. -
-
Strong understanding of OO/ knowledge of frameworks such as Spring/ Spring Boot/ design and good software development practices. -
-
Strong core server-
-
side technologies experience (Java) and/or having any of front end/UI skills (Angular, JS, HTML). Knowledge of Android is a huge plus. -
-
Strong database skills including schema design. -
-
Strong knowhow of data-structures and algorithms. -
-
Experience with configuration management, testing, deployment. -
-
Hands on development across technologies. -
-
Exp- 4-6yrs . -
-
Grad- B.E/ B.Tech (Computer Science/ Equivalent) from a premier institute.
Aternately: -
-
Strong UI architecture and design skills and keen business sense. -
-
Excellent front end/UI skills (JS, HTML, Angular, Flutter) and OR Android skills. -
-
Good knowledge of nodeJS. -
-
Good knowhow of server-side technologies, exposure to databases. -
-
Good exposure to configuration management, testing, deployment. -
-
Deep knowhow of data structures, algorithms. -
-
Hands on development across technologies. -
-
Exp- 4- 6 Yrs
-
Grad - B.E/ B.Tech (Computer Science/ Equivalent) from a premier institute.

- Drive development and delivery of top notch technology solutions to clients efficiently.
- Lead development of implementation plan, logic and modules to embed in client solutions and client discussion ready documents /presentations.
- Lead in designing, implementing, maintaining and updating applications that are often high-volume and low-latency, required for mission critical systems.
- Lead in refining and improving system stability by continuously refactoring and measuring performance.
- Drive development of actionable, clean, maintainable, testable, reusable, extensible codes, including standardization and automation of processes.
- Provide technical and functional guidance to team members through expert knowledge and hands-on support.
- Manage projects, resource utilization, time schedules and deliveries to clients.
- Proactively drive discussions with stakeholders to understand their business requirements, business context and guide team to provide robust actional solutions.
- Effectively engage with stakeholders – create and nurture and deepen relationships.
- Ensure positive & creative work-environment, culture of collaborations, speak-up, high level of energy & enthusiasm, curiosity to learn and continuous improvement.
- Inspire, engage, motivate and provide constructive feedback to team members to develop their technical & soft skills and fully support their development aspirations.
- Drive researching and conceptualizing solution approaches, new techniques or solution frameworks and author high quality discussion papers.
Qualifications, Skills and Experiences
- BE / BTech / ME / M Tech in engineering or MCA or similar relevant field.
- 2 to 17 years (Junior, Intermediate, Senior Role & we have multiple openings)of relevant hands-on experience and excellent knowledge of Java, Python, SQL, Relational Databases, DB schema or ORM technologies.
- Excellent knowledge and experience of building applications, platforms and services in Java, Python and MS SQL or at least two of them.
- 5 + years of experience of managing projects, team and stakeholders.
- Knowledge and experience of agile methodologies.
- Excellent communication and inter-personal skills.
- Experience of working in a fast-paced environment and make quality decisions in moderately to high ambiguous work environment.
- Previous work experience in financial services, especially, capital markets is preferred.
🚀 We’re Hiring: Senior Python Backend Developer 🚀
📍 Location: Baner, Pune (Work from Office)
💰 Compensation: ₹6 LPA
🕑 Experience Required: Minimum 2 years as a Python Backend Developer
About Us
Foto Owl AI is a fast-growing product-based company headquartered in Baner, Pune.
We specialize in:
⚡ Hyper-personalized fan engagement
🤖 AI-powered real-time photo sharing
📸 Advanced media asset management
What You’ll Do
As a Senior Python Backend Developer, you’ll play a key role in designing, building, and deploying scalable backend systems that power our cutting-edge platforms.
Architect and develop complex, secure, and scalable backend services
Build and maintain APIs & data pipelines for web, mobile, and AI-driven platforms
Optimize SQL & NoSQL databases for high performance
Manage AWS infrastructure (EC2, S3, RDS, Lambda, CloudWatch, etc.)
Implement observability, monitoring, and security best practices
Collaborate cross-functionally with product & AI teams
Mentor junior developers and conduct code reviews
Troubleshoot and resolve production issues with efficiency
What We’re Looking For
✅ Strong expertise in Python backend development
✅ Solid knowledge of Data Structures & Algorithms
✅ Hands-on experience with SQL (PostgreSQL/MySQL) and NoSQL (MongoDB, Redis, etc.)
✅ Proficiency in RESTful APIs & Microservice design
✅ Knowledge of Docker, Kubernetes, and cloud-native systems
✅ Experience managing AWS-based deployments
Why Join Us?
At Foto Owl AI, you’ll be part of a passionate team building world-class media tech products used in sports, events, and fan engagement platforms. If you love scalable backend systems, real-time challenges, and AI-driven products, this is the place for you.
Responsibilities
- Preferred 1-3 years experience as Laravel Developer.
- Proven experience using PHP framework Laravel
- Troubleshooting issues in the implementation and debug builds.
- Writing server-side web application logic, back-end components, connect the application with other web services & support the front-end developers.
- Ability to perform UI/backend tests to optimize performance.
- Guide and Mentor other developers
- Hands-on experience in building and integrating API.
- Hands on experience in backend and frontend technologies.
Requirements:
- A degree in programming, computer science, or a related field.
- Excellent knowledge of PHP MVC architecture and OOP programming style.
- Proficiency in HTML and JavaScript.
- Knowledge of database design and querying using SQL.
- Practical experience using the MVC architecture.
- A portfolio of applications and programs to your name preferred.
- Must be able to fix bugs and errors and develop scalable apps
- Problem-solving skills and critical mind set.
- Ability to lead teams.
- Ability to work individually and handle clients.
The ideal candidate should be a proactive individual with strong communication skills and a team player. He or she should have an experience of at least 1-2 years in Java development.
Should have hands-on experience in the following:
- Hands on experience in designing and developing applications using Java EE platforms and at least 1-2 years’ experience on the same.
- Should have excellent in-depth knowledge on Core Java
- Experience in multi-threaded server-side Java programming
- Working knowledge on web services.
- Working knowledge on hibernate and springs framework.
- Added advantage if worked in any of the BPM tools
- Should have worked in SDLC environment.
- Good communication skills.
- Experience in working effectively within a team.
- Skilled in Java / J2EE including frameworks like Microservices, Spring boot, hibernate etc
- Experience with microservices-based architecture including building
- Good knowledge of SQL (MySQL / Oracle / SQL Server / Postgres), NoSQL (MongoDB / Cassandra), App server Knowledge (Tomcat/JBoss etc.), OSGi, REST Web Services
- Working / Usage experience of Docker, Microservices, Jenkins, Multithreading, Design patterns, Java 1.8 and Container
- Experience with Cloud computing in added advantage (AWS / Azure)
- Strong Debugging and Troubleshooting Expertise.
- Strong communication skills (oral and written)
- Python developer with Django experience
- 6-8 yrs of total experience
- Strong communication is a MUST
Top Skills:
You write high-quality, maintainable, and robust code, often in Java/C#/Python/C++/Go/Ruby on Rails.
You recognize and adopt best practices in software engineering: design, testing, version control, documentation, build, deployment, and operations.
You have experience building scalable software systems that are high-performance, highly-available, highly transactional, low latency and massively distributed.
Roles & Responsibilities:
You solve problems at their root, stepping back to understand the broader context.
You develop pragmatic solutions and build flexible systems that balance engineering complexity and timely delivery, creating business impact.
You understand a broad range of data structures and algorithms and apply them to deliver high-performing applications.
You recognize and use design patterns to solve business problems.
You understand how operating systems work, perform and scale.
You continually align your work with Amazon’s business objectives and seek to deliver business value.
You collaborate to ensure that decisions are based on the merit of the proposal, not the proposer.
You proactively support knowledge-sharing and build good working relationships within the team and with others in Amazon.
You communicate clearly with your team and with other groups and listen effectively.
Skills & Experience:
Bachelors or Masters in Computer Science or relevant technical field with 3+ years of experience in Design and Development
Experience in software development and full product life-cycle.
Excellent programming skills in any object-oriented programming languages - preferably Java, C/C++/C#, Perl, Python, or Ruby.
Strong knowledge of data structures, algorithms, and designing for performance, scalability, and availability.
Proficiency in SQL and data modeling.
Location: Hyderabad/Bangalore
CTC - no bar
5 years of architecture, design and programming experience preferably in fast-paced dynamic environment
Strong application design and implementation skills, solid understanding of the entire development cycle.
Strong background in Java/J2EE based application
Strong background in Spring/Spring boot based application
Strong background in Microservices based application
Experience working with Apache and/or Tomcat
Experience in transforming requirements to software design
Strong Experience with developing Java SAAS web applications.
Working experience in Industry Standard protocols related API Security including OAuth
Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
Strong background working with Linux/UNIX environments.
Strong Shell scripting experience.
Working knowledge with Oracle, DB2 or MongoDB databases.
Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play. Strong agile/scrum development experience
Strong collaboration and communication skills within distributed project teams
Excellent written and verbal communication skills
We are looking for a talented and motivated engineer to join our fleet and help us solve real-world problems in this exciting field. Join us and share the dream of building the next generation online platform for the Auto industry.
What you'll do :
- Design and architect our core components
- End to end systems development
- Ownership of complete systems from development till production and maintenance
- Infrastructure management on AWS
Technologies you'll use :
- Microservices, AWS, Java, Spring-boot
- Nginx
- PostgreSQL, Redis
- ElasticSearch
- Gradle
- Kafka, RabbiMQ
- Any cool piece of technology that you can bring onboard.
What you are :
- You love technology and always open to learning new tools
- You are a self-starter
- You are proficient in Java, SQL
- You have good knowledge of Databases: RDBMS/Document
- You have worked with server technologies: Spring / Dropwizard / Tomcat/Spring Boot
- You have a good understanding of REST API design
- You believe in clean and maintainable code










![[x]cube LABS](/_next/image?url=https%3A%2F%2Fcdnv2.cutshort.io%2Fcompany-static%2F639877aa0ad87e002533a1c5%2Fuser_uploaded_data%2Flogos%2Fx_whiteB_eeCk0gqs.png&w=256&q=75)
