- Java 8, Spring Boot, Java Microservices
- REST API’s
- Angular 11, HTML5, CSS3, Bootstrap
- SQL DB
- Azure/AWS
- Kafka

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
Company social profiles
Similar jobs
Job Title : Senior Backend Engineer – Java, AI & Automation
Experience : 4+ Years
Location : Any Cognizant location (India)
Work Mode : Hybrid
Interview Rounds :
- Virtual
- Face-to-Face (In-person)
Job Description :
Join our Backend Engineering team to design and maintain services on the Intuit Data Exchange (IDX) platform.
You'll work on scalable backend systems powering millions of daily transactions across Intuit products.
Key Qualifications :
- 4+ years of backend development experience.
- Strong in Java, Spring framework.
- Experience with microservices, databases, and web applications.
- Proficient in AWS and cloud-based systems.
- Exposure to AI and automation tools (Workato preferred).
- Python development experience.
- Strong communication skills.
- Comfortable with occasional US shift overlap.
- Experience in Core Java, CXF, Spring.
- Experience in spring boot, microservices.
- Extensive experience in developing enterprise-scale n-tier applications for the financial domain. Should possess good architectural knowledge and be aware of enterprise application design patterns.
- Should have the ability to analyze, design, develop and test complex, low-latency client-facing applications.
- Good development experience with RDBMS, preferably Sybase database
- Good knowledge of multi-threading and high volume server side development
- Experience in sales and trading platforms in investment banking/capital markets
- Basic working knowledge of Unix/Linux
- Excellent problem solving and coding skills in Java
- Strong interpersonal, communication and analytical skills.
- Should have the ability to express their design ideas and thoughts.
We are seeking an experienced and highly skilled Java (Fullstack) Engineer to join our team.
The ideal candidate will have a strong background in both Back-end JAVA, Spring-boot, Spring Framework & Frontend Javascript, React or Angular with ability to salable high performance applications.
Responsibilities
- Develop, test, and deploy scalable and robust backend services Develop, test & deploy scalable & robust back-end services using JAVA & Spring-boot
- Build responsive & user friendly front-end applications using modern Java-script framework with React
- or Angular
- Collaborate with architects & team members to design salable, maintainable & efficient systems.
- Contribute to architectural decisions for micro-services, API’s & cloud solutions.
- Implement & maintain Restful API for seamless integration.
- Write clean, efficient & res-usable code adhering to best practices
- Conduct code reviews, performance optimizations & debugging
- Work with cross functional teams, including UX/UI designers, product managers & QA team.
- Mentor junior developers & provide technical guidance.
Skills & Requirements
- Minimum 5 Years of experience in backend/ fullstack development
- Back-end - Core JAVA/JAVA8, Spring-boot, Spring Framework, Micro-services, Rest API’s, Kafka,
- Front-end - JavaScript, HTML, CSS, Typescript, Angular
- Database - MySQL
Preferred
- Experience with Batch writing, Application performance, Caches security, Web Security
- Experience working in fintech, payments, or high-scale production environments

- 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.
JD
· Minimum 4-18 Years of Core Java Programming with spring boot Framework,Design patterns Concurrent Programming, Multi-threading (Good knowledge in Executor service, Forkjoin pool and other threading concepts)
· Good knowledge of the JVM with an understanding of performance and memory optimization.
· Extensive and expert programming experience in JAVA programming language (strong OO skills preferred).
· Excellent knowledge on collections like, Array List, Vector, LinkedList, Hashmap, HashTable, HashSet is mandate.
· Exercised exemplary development practices including design specification, coding standards, unit testing, and code-reviews.
· Expert level understanding of Object Oriented Concepts and Data Structures
Location - Only Bangalore
Notice period - Immediate or Serving
About the Role
As a result of our rapid growth, we are looking for a Java Backend Engineer to join our existing Cloud Engineering team and take the lead in the design and development of several key initiatives of our existing Miko3 product line as well as our new product development initiatives.
Responsibilities
- Designing, developing and maintaining core system features, services and engines
- Collaborating with a cross functional team of the backend, Mobile application, AI, signal processing, robotics Engineers, Design, Content, and Linguistic Team to realize the requirements of conversational social robotics platform which includes investigate design approaches, prototype new technology, and evaluate technical feasibility
- Ensure the developed backend infrastructure is optimized for scale and responsiveness
- Ensure best practices in design, development, security, monitoring, logging, and DevOps adhere to the execution of the project.
- Introducing new ideas, products, features by keeping track of the latest developments and industry trends
- Operating in an Agile/Scrum environment to deliver high quality software against aggressive schedules
Requirements
- Proficiency in distributed application development lifecycle (concepts of authentication/authorization, security, session management, load balancing, API gateway), programming techniques and tools (application of tested, proven development paradigms)
- Proficiency in working on Linux based Operating system.
- Working Knowledge of container orchestration platform like Kubernetes
- Proficiency in at least one server-side programming language like Java. Additional languages like Python and PHP are a plus
- Proficiency in at least one server-side framework like Servlets, Spring, java spark (Java).
- Proficient in using ORM/Data access frameworks like Hibernate,JPA with spring or other server-side frameworks.
- Proficiency in at least one data serialization framework: Apache Thrift, Google ProtoBuffs, Apache Avro,Google Json,JackSon etc.
- Proficiency in at least one of inter process communication frameworks WebSocket's, RPC, message queues, custom HTTP libraries/frameworks ( kryonet, RxJava ), etc.
- Proficiency in multithreaded programming and Concurrency concepts (Threads, Thread Pools, Futures, asynchronous programming).
- Experience defining system architectures and exploring technical feasibility tradeoffs (architecture, design patterns, reliability and scaling)
- Experience developing cloud software services and an understanding of design for scalability, performance and reliability
- Good understanding of networking and communication protocols, and proficiency in identification CPU, memory & I/O bottlenecks, solve read & write-heavy workloads.
- Proficiency is concepts of monolithic and microservice architectural paradigms.
- Proficiency in working on at least one of cloud hosting platforms like Amazon AWS, Google Cloud, Azure etc.
- Proficiency in at least one of database SQL, NO-SQL, Graph databases like MySQL, MongoDB, Orientdb
- Proficiency in at least one of testing frameworks or tools JMeter, Locusts, Taurus
- Proficiency in at least one RPC communication framework: Apache Thrift, GRPC is an added plus
- Proficiency in asynchronous libraries (RxJava), frameworks (Akka),Play,Vertx is an added plus
- Proficiency in functional programming ( Scala ) languages is an added plus
- Proficiency in working with NoSQL/graph databases is an added plus
- Proficient understanding of code versioning tools, such as Git is an added plus
- Working Knowledge of tools for server, application metrics logging and monitoring and is a plus Monit, ELK, graylog is an added plus
- Working Knowledge of DevOps containerization utilities like Ansible, Salt, Puppet is an added plus
- Working Knowledge of DevOps containerization technologies like Docker, LXD is an added plus
Job Responsibilities:
* Design, build, and maintain efficient, reusable, and reliable Java code
* Ensure the best possible performance, quality, and responsiveness of the applications
* Identify bottlenecks and bugs, and devise solutions to these problems
* Help maintain code quality, organization, and automatization
* Prepare the technical design of complex technology components
Mandatory Skills:
* Proficient in Java (JDK 1.7) or above JDK 8 preferable, with a good knowledge of its ecosystems with a knack for writing clean, readable Java code, writing reusable Java libraries along with knowledge of concurrency patterns in Java
* Solid understanding of object-oriented programming along with various design and architectural patterns
* Hands on experience with Spring, Spring Boot, JUnit
* Familiarity with concepts of MVC, Microservices, RESTful
Since 1988 Quicken has been the top personal management software for millions of
consumers. We pioneered a radically easier and faster way for people to manage their
household finances. Since then we’ve continued to focus on delighting customers and
making the Quicken product and experience better than ever.
Job Title: Lead Software Engineer-Quicken Cloud Services
Department: Product Development
Job Summary:
Quicken is the #1 personal finance management software with a 30-year heritage of helping
millions of individuals and families stay on top of their finances. We are going through a
transformation, as we recently completed the divestiture from Intuit, with a renewed focus on
product improvement, growth, and customer satisfaction. We are working on a strategy to
deliver awesome personal finance experience to our customers across Windows, Mac, iOS,
Android, and web. This is an opportunity to work in a customer-driven company with a
collaborative team that values technical excellence, innovation and creativity, while being
good to each other and having fun!
We’re looking for an experienced software engineer to be a key contributor developing
cloud- based services that will drive the future of the business. You will join our small and
dynamic Cloud Services team, using the latest technology and tools to build high-quality,
cross-platform solutions that delight our customers. Come make an impact on the technical
future of Quicken!
Responsibilities:
• Lead Software Engineer is a technical hands-on role, with responsibilities ranging
from being at the vanguard of solving technical problems to venturing into
unchartered areas of technologies to solve complex problems.
• Directly responsible for consistently delivering scalable, production-ready backend/
server code in Java for Quicken Cloud Services, from design and development
to deployment, as a member of an Agile development team.
• Partner closely with a cross-functional team of key stakeholders (Engineers,
Architects, Product Managers, QA, Operations, and Business Partners) to
understand requirements, design and implement end- to-end solutions that meet
user needs as well as engineering/operational/business goals.
• Display a passion for high quality, continuous learning, and experimenting and
applying cutting-edge technology, software paradigms, and engineering process
improvements, while fostering this culture across the team.
Qualifications:
• 7 - 10 years of software engineering experience, including a successful track record
developing customer-facing SaaS/PaaS products.
• 3+ years working experience in core Java and Spring Framework, preferably with
Spring Cloud Netflix.
• 3+ years working experience within microservice architecture, specifically utilizing
REST services, XML, and JSON.
• Excellent programming discipline: data structures, complexity analysis, objectoriented
principles, design patterns, and unit testing.
• Experience with API development and integration with 3rd-party services is
preferred.
• Excellent understanding of O/R mapping concepts and tools (Hibernate, JPA).
• Fluent in Databases/SQL (MySQL experience preferred).
• Extensive experience in developing applications which are deployed in AWS. AWS
experience is a big plus.
• Team player with can-do attitude to independently own and drive projects.
• Strong experience working with an Agile development team with rapid iterations.
• Ability to work well with others in a geographically distributed team.
• Exceptional verbal and written communication skills.
• BS/MS in Computer Science/Engineering or equivalent
What we offer:
• Competitive salary and performance bonus
• Equity
• Amazing culture, strong believers in Autonomy/Mastery/Purpose
• Customer-driven, we make money by building the best products for our users. No
confusion about how to win – build amazing products!
• Ability to work with and manage incredible talent
• Highly recognizable brand in US
- A minimum of 3 years experience as a Technical Lead in Java., Strong experience in design and implementation of high performing and highly scalable websites/applications
- Strong experience in Spring MVC framework and experience in design patterns, unit testing etc..
- Strong experience in AWS services such as EC2, Lambda, S3, ECS, API Gateway and using tools such as Terraform, Ansible
- Strong experience in Endeca, ATG and BCC, Solr, any Headless CMS
- Considerable experience in databases such as SQL Server/Mongo DB is an added advantage
- Good experience in JavaScript frameworks such as Angular/React/VueJS is an added advantage
- Experience in Adobe AEM is an added advantage
- Creative problem-solving skills and ability to effectively communicate and translate feedback, needs and solutions
- Excellent verbal and written communication skills required
- Provide strategic thinking and leadership pertaining in cloud technologies and building scalable websites
- Provide technical leadership and guidance internally to the team and externally to management
- Communicate effectively across all levels of the organization
- Collaborate within and across teams with strong teamwork orientation
- Help maintain a culture of high quality
- Showcasing excellent work ethic and strong sense of ownership of end result
- Understand the structured software development methodologies including design, development and testing in an Agile environment
- Follow all security practices and identify areas and processes where performance and scalability can be improved
- Make and justify recommendations for improvement., Participate in development of solutions in cases of new technology direction and/or proof of concepts
- Should translate business needs into technical solutions with Strong analytical, conceptual and technical skills
- Support the evaluation, selection, design, development and maintenance of the platforms.
Jamun Informatics Private Limited (Jamun) is a Delhi-based startup Backed by Splendor Group, a pedigreed Indian business house. Jamun is focused on creating niche software solutions to solve B2C and B2B problems in the ecosystem of Consumer Durables and Electronics (CDEs). Jamun is creating India’s first Super App for Personal and Home Electronics and Appliances or CDEs – PingKaro. Jamun is partnering with various Brands and integrating with their CRM systems to create a new ecosystem for customers across the country.
POSITION: Fullstack Java Developer / Senior Software Developer
LOCATION: New Delhi
PRIMARY SKILLS: Java, AWS, Spring, Spring, multithreading, mySql, mongoDB.
EDUCATION: B.Tech/B.E. in Any Specialization, MCA
ROLES AND RESPONSIBILITIES
•Someone strong/experienced in Java development along with AWS.
•Hands-on experience with Frameworks like SpringBoot, Spring MVC, hibernate is must
•Good experience with Multithreading & Collections.
•Knowledge of lambda, S3, containers, ElastiCache, Aurora/RDS, noSql(MongoDB),
•Knowledge or experience with AngularJS or ReactJS will be an added one.
•Java 11 is a must.
TECHNICAL REQUIREMENTS:
•Hands-On experience on Springboot, Spring MVC, Web services (RESTful/Web Client API), JPA, Microservices.
•In depth understanding of Databases (mySQL/NoSQL).
•Proficient in Java Collection, Multithreading, Version control tools: GIT/BigBucket, Caching Strategies, JUnit & Mockito Testing, Server side validation, Transaction Management.
•Profound in Memory Management, Performance Tuning, Spring Profiles, Knowledge about Postman, Jira tools, Versioning tools (GIT/Bitbucket), to commit code.
•Good in problem solving and delivering high quality code.
•For API testing understanding of POSTMAN/SOAPUI, Jenkins for CI/CD pipelines and Kibana is a must.
•Hands-on experience on Java11, Spring boot, Web service (Restful/Web Client API), JPA, Microservices, DB working knowledge (SQL/No SQL).
ADDITIONAL SKILLS (SECONDARY SKILLS):
Understanding of AWS, Docker, Swagger, Dev Ops, Scrum/Agile, UI will be a plus.
• Prior Startup Experience would be preferred.
• Immediate Joiners Preferred









