
š“ Profile: Java Developer
š· Experience: 2+ Years
š· Location: Mumbai
š· Mode: Immediate joiners preferred
⨠What we want:
ā Core Java expertise (Java 8+, Collections, Multithreading)
ā Spring Framework proficiency (Spring Boot, Spring MVC, Spring Security)
ā Database skills (MySQL, PostgreSQL, Oracle, Hibernate/JPA)
ā Microservices architecture experience
ā RESTful API development and integration
ā Maven/Gradle build tools
ā Version control (Git, SVN)
ā Application servers (Tomcat, JBoss, WebLogic)
ā Cloud platforms (AWS/Azure preferred)
ā Frontend basics (HTML, CSS, JavaScript - nice to have)
ā Testing frameworks (JUnit, Mockito)

Similar jobs
We're Hiring: Golang Developer (3ā5 Years Experience)
Location: Banaglore
We are looking for a skilled Golang Developer with strong experience in backend development, microservices, and system-level programming. In this role, you will work on high-performance trading systems, low-latency architecture, and scalable backend solutions.
Key Responsibilities
⢠Develop and maintain backend services using Golang
⢠Build scalable, secure, and high-performance microservices
⢠Work with REST APIs, WebSockets, message queues, and distributed systems
⢠Collaborate with DevOps, frontend, and product teams for smooth project delivery
⢠Optimize performance, troubleshoot issues, and ensure system stability
Skills & Experience Required
⢠3ā5 years of experience in Golang development
⢠Strong understanding of data structures, concurrency, and networking
⢠Hands-on experience with MySQL / Redis / Kafka or similar technologies
⢠Good understanding of microservices architecture, APIs, and cloud environments
⢠Experience in fintech/trading systems is an added advantage
⢠Immediate joiners or candidates with up to 30 days notice period preferred
If you are passionate about backend engineering and want to build fast, scalable trading systems, share your resume.
Job Title: Java Spring Boot Engineer
š Location: Bangalore
š§¾ Experience: 3ā4 Years
š Employment Type: Contract (1 Year + Extendable)
Required Skills & Qualifications:
- Strong expertise in Java, Spring Boot, and backend development.
- Hands-on experience with PHP.
- Good understanding of data structures and algorithms.
- Experience with GraphQL and RESTful APIs.
- Proficiency in working with SQL & NoSQL databases.
- Experience using Git for version control.
- Familiarity with CI/CD pipelines, Docker, Kubernetes, and cloud platforms (AWS, Azure).
- Exposure to monitoring and logging tools like Grafana, New Relic, and Splunk.
- Strong problem-solving skills and ability to work in a collaborative team environment.
As an engineer, you will help with the implementation, and launch of many key product features. You will get an opportunity to work on a wide range of technologies (including Spring, AWS Elastic Search, Lambda, ECS, Redis, Spark, Kafka etc.) and apply new technologies for solving problems. You will have an influence on defining product features, drive operational excellence, and spearhead the best practices that enable a quality product. You will get to work with skilled and motivated engineers who are already contributing to building high-scale and high-available systems.
If you are looking for an opportunity to work on leading technologies and would like to build product technology that can cater millions of customers inclined towards providing them the best experience, and relish large ownership and diverse technologies, join our team today!
Ā
What You'll Do:
- Creating detailed design, working on development and performing code reviews.
- Implementing validation and support activities in line with architecture requirements
- Help the team translate the business requirements into R&D tasks and manage the roadmap of the R&D tasks.
- Designing, building, and implementation of the product; participating in requirements elicitation, validation of architecture, creation and review of high and low level design, assigning and reviewing tasks for product implementation.
- Work closely with product managers, UX designers and end users and integrating software components into a fully functional system
- Ownership of product/feature end-to-end for all phases from the development to the production.
- Ensuring the developed features are scalable and highly available with no quality concerns.
- Work closely with senior engineers for refining the and implementation.
- Management and execution against project plans and delivery commitments.
- Assist directly and indirectly in the continual hiring and development of technical talent.
- Create and execute appropriate quality plans, project plans, test strategies and processes for development activities in concert with business and project management efforts.
The ideal candidate is a passionate engineer about delivering experiences that delight customers and creating solutions that are robust. He/she should be able to commit and own the deliveries end-to-end.
Ā
Ā
What You'll Need:
Ā
- A Bachelor's degree in Computer Science or related technical discipline.
- 2-3+ years of Software Development experience with proficiency in Java or equivalent object-oriented languages, coupled with design and SOA
- Fluency with Java, and Spring is good.
- Experience in JEE applications and frameworks like struts, spring, mybatis, maven, gradle
- Strong knowledge of Data Structures, Algorithms and CS fundamentals.
- Experience in at least one shell scripting language, SQL, SQL Server, PostgreSQL and data modeling skills
- Excellent analytical and reasoning skills
- Ability to learn new domains and deliver output
- Hands on Experience with the core AWS services
- Experience working with CI/CD tools (Jenkins, Spinnaker, Nexus, GitLab, TeamCity, GoCD, etc.)
Ā
- Expertise in at least one of the following:
Ā Ā Ā - Kafka, ZeroMQ, AWS SNS/SQS, or equivalent streaming technology
Ā Ā Ā - Distributed cache/in memory data grids like Redis, Hazelcast, Ignite, or Memcached
Ā Ā Ā - Distributed column store databases like Snowflake, Cassandra, or HBase
Ā Ā Ā - Spark, Flink, Beam, or equivalent streaming data processing frameworks
- Proficient with writing and reviewing Python and other object-oriented language(s) are a plus
- Experience building automations and CICD pipelines (integration, testing, deployment)
- Experience with Kubernetes would be a plus.
- Good understanding of working with distributed teams using Agile: Scrum, Kanban
- Strong interpersonal skills as well as excellent written and verbal communication skills
⢠Attention to detail and quality, and the ability to work well in and across teams
Overview
Telstra is Australiaās leading telecommunications and technology company, with operations in more than 20 countries, including In India where weāre building a new Innovation and Capability Centre (ICC) in Bangalore.
Ā
Weāre growing, fast, and for you that means many exciting opportunities to develop your career at Telstra. Join us on this exciting journey, and together, weāll reimagine the future.
Ā
Why Telstra?
Ā
- We're an iconic Australian company with a rich heritage that's been built over 100 years. Telstra is Australia's leading Telecommunications and Technology Company. We've been operating internationally for more than 70 years.
- International presence spanning over 20 countries.
- We are one of the 20 largest telecommunications providers globally and the largest telecom provider.
- At Telstra, the work is complex and stimulating, but with that comes a great sense of achievement. We are shaping the tomorrow's modes of communication with our innovation driven teams.
Ā
Telstra offers an opportunity to make a difference to lives of millions of people by providing the choice of flexibility in work and a rewarding career that you will be proud of!
Ā
Our GBS team
The mission of the Global Business Services (GBS) unit is to leverage talent, technology and partnership to create growth, value, innovation and differentiation via a service mindset.Ā
Ā
Our focus is to deliver great experiences, to simplify and innovate, and drive Telstraās profitability across a global operating footprint.
Ā
The role with us
Ā
As a Senior Software Engineer, you thrive on understanding and translating customer needs into new products and capability. You apply deep technical expertise and experience in software application layer solutions, to develop and deliver scalable design blueprints across the end-to-end software development life cycle. Your continuous learning and improvement mindset, collaboration and influencing skills are critical to success in this role.
Ā
What you'll work on
Ā
As a Software Engineer, you will be working on development project which will be based on API transitions, API Management ,API Monetization engine (based on Java, Springboot & AWS) and high traffic transactions.
Ā
Key responsibilities
Ā
As a Senior Software Engineer, you apply deep experience and technical know-how in the Software Engineering domain with-
Ā
⢠7-10 years of experience
⢠Design, build and maintain multiple complex software application technologies and their interaction with Telstra processes and systems
⢠Develop innovative software that maintains data/network security management, and leverage set processes to reduce the time between commission and production
⢠Authentically engage with and influence a multi-stakeholder landscape to translate customer needs into leading-edge software application products, services or systems that meet Telstraās time, cost and quality standardsĀ
⢠Collaborate with team members and key stakeholders, seeking support, direction and buy-in to gather deep insights about the challenges and opportunities of our software application technologies and platforms
⢠Significantly contribute to continuous improvement initiatives of our systems and processes, to help define ābest practiceā corporate testing standards and drive improved outcomes (e.g. productivity, customer experience and/or profitability)
⢠Lead initiatives or components of initiatives in line with the strategic direction of your team/mission, that have a significant degree of impact to the function or cross-functionally
⢠Take ownership of your own actions and decisions to drive positive outcomes within your team/mission, and provide guidance to more junior engineers in order to support their development and contribution to team/mission outcomesĀ
Ā
Why join us?
The work is complex and challenging, but will put you at the forefront of technological change as it happens and offer you career experiences you wonāt find anywhere else.
________________
Ā
Weāre committed to building a diverse and inclusive workforce in all its forms. We encourage applicants from diverse gender, cultural and linguistic backgrounds and applicants who may be living with a disability. We also offer flexibility in all our roles, to ensure everyone can participate.Ā
Ā
To learn more about how we support our people, including accessibility adjustments we can provide you through the recruitment process, visit tel.st/thrive.
- 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)
- 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.
- Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management etc)
- Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in the Spring Framework
- Experience as a Sun Certified Java Developer
- Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
- Experience with test-driven development
PhonePe is Indiaās leading digital payments platform with over 280 million registered users. Using
PhonePe, users can send and receive money, recharge mobile, DTH, data cards, pay at stores,
make utility payments, buy gold, and make investments. PhonePe went live for customers in
August 2016 and was the first non-banking UPI app and offered money transfer to individuals
and merchants, recharges and bill payments to begin with. In 2017, PhonePe forayed into
financial services with the launch of digital gold, providing users with a safe and convenient
option to buy 24-karat gold securely on its platform. PhonePe has since launched Mutual Funds
and Insurance products like tax-saving funds, liquid funds, international travel insurance, Corona
Care, a dedicated insurance product for the COVID-19 pandemic among others.
PhonePe launched its Switch platform in 2018, and today its customers can place orders on over
300 apps including Ola, Myntra, IRCTC, Goibibo, RedBus, Oyo etc. directly from within the
PhonePe mobile app. PhonePe is accepted at over 18 million merchant outlets across 500 cities
nationally.
Culture
At PhonePe, we take extra care to make sure you give your best at work, Everyday! And creating
the right environment for you is just one of the things we do. We empower people and trust
them to do the right thing. Here, you own your work from start to finish, right from day one.
Being enthusiastic about tech is a big part of being at PhonePe. If you like building technology
that impacts millions, ideating with some of the best minds in the country and executing on your
dreams with purpose and speed, join us!
Challenges
Building for Scale, Rapid Iterative Development, and Customer-centric Product Thinking at each
step defines every day for a developer at PhonePe. Though we engineer for a 50million+ strong
user base, we code with every individual user in mind. While we are quick to adopt the latest in
Engineering, we care utmost for security, stability, and automation. Apply if you want to
experience the best combination of passionate application development and product-driven
thinking
As a Software Engineer:
ļ· 3+ years of experience in the art of writing code and solving problems on a Large Scale.
ļ· You will build Robust and scalable web-based applications You will need to think of
platforms & reuse
ļ· Build abstractions and contracts with separation of concerns for a larger scope
ļ· Drive problem-solving skills for high-level business and technical problems.
ļ· Do high-level design with guidance; Functional modeling, break-down of a module
ļ· Do incremental changes to architecture: impact analysis of the same
ļ· Do performance tuning and improvements in large scale distributed systems
ļ· Mentor young minds and foster team spirit, break down execution into phases to bring
predictability to overall execution
ļ· Work closely with Product Manager to derive capability view from features/solutions, Lead
execution of medium-sized projects
ļ· Work with broader stakeholders to track the impact of projects/features and proactively
iterate to improve them As a senior software engineer you must have
ļ· Extensive and expert programming experience in at least one general programming
language (e.g. Java, C, C++) & tech stack to write maintainable, scalable, unit-tested code.
ļ· Experience with multi-threading and concurrency programming
ļ· Extensive experience in object-oriented design skills, knowledge of design patterns, and
huge passion and ability to design intuitive module and class-level interfaces
ļ· Excellent coding skills ā should be able to convert the design into code fluently
ļ· Knowledge of Test Driven Development
ļ· Good understanding of databases (e.g. MySQL) and NoSQL (e.g. HBase, Elasticsearch,
Aerospike, etc)
ļ· Strong desire to solving complex and interesting real-world problems
ļ· Experience with full life cycle development in any programming language on a Linux
platform
ļ· Go-getter attitude that reflects in energy and intent behind assigned tasks
ļ· Worked in a startups environment with high levels of ownership and commitment
ļ· BTech, MTech, or Ph.D. in Computer Science or related technical discipline (or equivalent).
ļ· Experience in building highly scalable business applications, which involve implementing
large complex business flows and dealing with a huge amount of data.
ļ· An open communicator who shares thoughts and opinions frequently listens intently and
takes constructive feedback.
As a Software Engineer, good to have
ļ· The ability to drive the design and architecture of multiple subsystems
ļ· Ability to break-down larger/fuzzier problems into smaller ones in the scope of the product
ļ· Understanding of the industryās coding standards and an ability to create appropriate
technical documentation.
PhonePe Full Time Employee Benefits
ļ· Insurance Benefits - Medical Insurance, Critical Illness Insurance, Accidental Insurance, Life
Insurance
ļ· Wellness Program - Employee Assistance Program, Onsite Medical Center, Emergency
Support System
ļ· Parental Support - Maternity Benefit, Paternity Benefit Program, Adoption Assistance
Program, Day-care Support Program
ļ· Mobility Benefits - Relocation benefits, Transfer Support Policy, Travel Policy
ļ· Retirement Benefits - Employee PF Contribution, Flexible PF Contribution, Gratuity, NPS,
Leave Encashment
ļ· Other Benefits - Higher Education Assistance, Car Lease, Mobile & Broadband
Reimbursements, Salary Advance Policy
⢠4+ years of software development experience in Java 8. Knowledge of Java 9.
⢠Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing,
distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion &
Loosely Coupled Micro Services
⢠Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough
understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
⢠Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good
fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
⢠Experience with Multithreading, Concurrent Package and Concurrent APIs
⢠Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
⢠Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
⢠Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on
experience with Spring.
⢠Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
⢠Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with
Maven/Gradle and knowledge of version control systems like Git/SVN etc.
⢠Good communication skills and ability to work with global teams to define and deliver on projects. Sound
understanding/experience in software development process, test-driven development.
⢠4+ years of software development experience in Java 8. Knowledge of Java9.
⢠Experience in developing micro services in Spring Boot or Node.js. Experience in security, transaction, Idempotency, log tracing,
distributed caching, monitoring and containerization requirements of Micro services. Experience in developing High Cohesion &
Loosely Coupled Micro Services
⢠Should have excellent acumen in Data Structures, Algorithms, problem-solving and Logical/Analytical skills. Thorough
understanding of OOPS concepts, Design principles and implementation of different type of Design patterns.
⢠Sound understanding of concepts like Exceptional handling, Serialization/Deserialization and Immutability concepts, etc. Good
fundamental knowledge in Enums, Collections, Annotations, Generics, Autoboxing, etc.
⢠Experience with Multithreading, Concurrent Package and Concurrent APIs
⢠Basic understanding of Java Memory Management (JMM) including garbage collections concepts.
⢠Experience in RDBMS or NO SQL databases and writing SQL queries (Joins, group by, aggregate functions, etc.)
⢠Hands-on experience with JMS. Hands-on experience in creating RESTful webservices and consuming webservices. Hands-on
experience with Spring.
⢠Hands-on experience with any of the logging frameworks (SLF4J/LogBack/Log4j)
⢠Experience of writing Junit test cases using Mockito / Powermock frameworks. Should have practical experience with
Maven/Gradle and knowledge of version control systems like Git/SVN etc.
⢠Good communication skills and ability to work with global teams to define and deliver on projects. Sound
understanding/experience in software development process, test-driven development.
Additional information
⢠Gender-Neutral Policy
⢠18 paid holidays throughout the year for NCR/BLR (22 For Mumbai)
⢠Generous parental leave and new parent transition program
⢠Flexible work arrangements
⢠Employee Assistance Programs to help you in wellness and well being
About the opportunity
Ā
What youāll be doing:
- You will contribute to all aspects of an agile software development life-cycle including design, architecture, development, documentation, testing and operations.
- You will build cutting-edge scalable systems by writing simple and efficient code.
- You will push your design and architecture limits for new product development.
- You will collaborate with product managers, and other key stakeholders within the MMT family to successfully execute projects.
- You will ensure compliance with build/release and configuration management process.
Ā
What youāll bring to the table:
- You possess good understanding of Agile Methodology, Object Oriented Programming Concepts and Responsive Designs.
- You have hands-on experience on Java/ J2EE stack and have done development across multiple browsers/platforms delivering mind-boggling results.
- You thrive in complexity and jump at the opportunity to collaborate with colleagues to delivery projects within tight deadlines.
- If you have work experience in a product/start-up company, weāll like you even more.
Ā
Our Purpose and Challenges
With over 47% market-share, MakeMyTrip is Indiaās first and biggest travel company. In fact, one in every four passengers at an airport is our customer. Driven by the desire to provide an exceptional travel experience for our customers, we have continuously stayed ahead of the curve by developing technology and products to meet the ever-changing demands of the rapidly evolving travel ecosystem.
Ā
We are currently solving multiple challenging problems, including -
- How to bring the next 100 million users to our platform?
- How to leverage customer insights to create a truly personalised experience for users?
- How to create a delightful experience for our users, to make travel synonymous to MMT?









![[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)
