Java Developers
Exp: 3-5 years
Joining: 15-30 days
Skillset: Java, Microservices, Spring, Springboot, Hibernate

About upGrad
About
upGrad is an online higher education platform. Founded by Ronnie Screwvala, Mayank Kumar, Ravijot Chugh and Phalgun Kompalli in March’ 2015, upGrad provides rigorous industry-relevant programs designed and delivered in collaboration with world-class faculty and industry. Merging the latest technology, pedagogy, and services, upGrad is creating an immersive learning experience – anytime and anywhere.
Through exclusive partnerships with some of the most prominent universities like IIIT-Bangalore, MICA, BITS Pilani, ISB, Cambridge Judge Business School- our aim to impart university education, online.
Learning online can be tough, especially when you have to do it all by yourself. Reasons why you should upskill with UpGrad:
- We provide an engaging experience via our suite of learning applications right from the university applications till you get a job and transition
- We provide structured online courses in collaboration with some of the prominent universities and industry experts
- We co-create a rigorous curriculum in collaboration with these universities to provide the learners with a holistic learning experience
- All our courses are comprehensive, structured and rigorous - delivered online, providing you the flexibility and opportunity of continuous learning
- We conduct regular live lectures with the industry experts and the professors
- Each of our learners is allocated with a dedicated student mentor who helps them chart a career path and motivates them to push themselves
- We provide in-depth feedback on all the assignments, case studies, and projects
- We have delivered 400+ successful career transitions and we’re committed to building careers of tomorrow
- You get access to an alumni network of 3,000+ students across the globe
- We also conduct periodic offline events like Hackathons, Bootcamps, Alumni Nights and connect you not only to the professors and industry experts but the peers in your batch too
- Last but not the last, we provide career assistance and help all the learners with interview preparations, mentorship calls, and job placements even after the completion of the program
Company video


Connect with the team
Similar jobs
Key Responsibilities:
● Design, develop, and maintain high-performance, scalable, and secure backend systems using Java.
● Build and maintain RESTful APIs and microservices to support application functionality.
● Collaborate closely with frontend developers to ensure smooth integration with React/Angular-based frontend systems.
● Work with both relational databases (SQL) and NoSQL databases to design data schemas, optimize queries, and maintain data integrity.
● Leverage cloud platforms (AWS, Azure, Google Cloud) to deploy, monitor, and scale applications.
● Implement and maintain containerization using Docker and Kubernetes (K8S).
● Write unit tests for both backend and frontend code to ensure code quality and reliability.
● Participate in code reviews to maintain code quality standards and mentor junior developers.
● Contribute to a culture of continuous improvement, proposing and driving best practices in backend development, testing, and deployment.
Required Skills And Experience
● Bachelors or Masters in computer science or related fields.
● 5+ years of experience in backend development, with strong expertise in Java (must-have).
● Solid experience with frontend frameworks such as React or Angular.
● Hands-on experience with RESTful APIs, Docker, and NoSQL databases (such as MongoDB, Cassandra, etc.).
● Strong experience with SQL databases (such as MySQL, PostgreSQL, etc.), including database design, optimization, and query writing.
● Familiarity with cloud platforms (AWS, Azure, Google Cloud) and Kubernetes (K8S).
● Experience in writing unit tests and understanding of test-driven development (TDD) principles.
● Strong understanding of Agile/Scrum methodologies.
Nice to Have:
● Exposure to Automation Testing Frameworks (e.g., Selenium, Cypress).
● Experience working in a SaaS (Software as a Service) environment.
● Knowledge of Agile/Scrum methodologies.
- Strong experience in Core Java, Multi-Threading, data structures (List/Map/Set) and unit testing with (Junit, Mockito)
- Strong experience with Spring Framework (Spring MVC, Spring REST, Spring Data), ORM frameworks (JPA, Hibernate) and RDBMS (Oracle/MySQL/Postgres)
- Strong experience in applying Object-Oriented design principles and Design Patterns
- Good knowledge of Multi-Tier architecture, Micro Services architecture and Service Oriented Architecture
- Exposure to AWS Cloud, NoSQL Database (Mongo, Cassandra), Message Broker (Active
- MQ/RabbitMQ/Apache Kafka) and Big Data Technologies (Hadoop/Hive/Spark)
- Additionally, must possess capability to review code, produce technical specification document
- and knowledge of code quality tools (PMD/FindBugs/Sonar)
LogiNext is looking for a technically savvy and experienced senior developer to lead development efforts. You will help the team grow in size and skills, optimizing their code while working on your own. You will design, and develop the products that exceed client expectations in terms of value and benefit. You will collaborate on scalability issues involving access to massive amounts of data and information.
You have hands-on experience in building secure, high-performing and scalable systems in Java. Your design intuition inclines towards usability, elegance and simplicity. You are biased towards open-source tools and existing frameworks. You have successfully shipped applications with beautiful front-end and intelligent backend. You have demonstrated strong interpersonal and communication skills.
Responsibilities
Design and development efforts for high-volume, low-latency applications for real-time event based systems Deliver high-availability and high-performance platform using microservices architecture Identify bottlenecks and inefficiencies in code, and devise solutions to production and non-production issues Keep an eye out for open source projects and technology trends that can be introduced in the products Transform business functionalities and production specifications into technical requirements and low level design Be hands-on, adopt a practical approach to software and technology Work with product management and other teams to build highly scalable products
Requirements
Bachelor’s degree in Computer Science, Information Technology or a related field 2+ years of design and development experience in scalable and distributed enterprise applications using Java/J2EE, JPA, Spring framework and RESTful web services Excellent coding skills in Java Experience in managing, implementing and optimizing big data stores such as MySQL, MongoDB, Elasticsearch Experience in deploying applications and using various managed services provided by cloud platforms (AWS, Azure) Experience in front-end technologies HTML5, CSS3, jQuery, AngularJS and D3.js is preferred Strong foundation in computer science, with strong competencies in data structures, algorithms and software design Proven ability to drive large scale projects with deep understanding of Agile SDLC, high collaboration and leadership



- Experience in managing medium to large scale application project from beginning to end, with skills in requirement study and functional/detail design, QA, testing, and software change/version control management is advantageous
- Expertise in application development, and familiar with C#, Asp.net, jQuery, Webservice (REST/SOAP), Microservice, WCF
- Basic Equities Trading product knowledge is expected
- Familiarity with Equities/trade processing experience is an advantage
- Strong analytical and problem-solving skill is a must
- Ability to work under pressure, handle multiple tasks and work to tight deadlines.
- High sense of ownership of task assigned, deliver applications with high quality and efficiency.
- Good communication, inter-personnel skills is required
- Team player with strong interpersonal and communications skills
- Looking for 4 – 8 years’ experience in .NET

Role and Responsibilities:
As a Software Developer, you will be primarily involved in developing new features & fixing the bugs for our apps built to work with the Atlassian products. You will work closely with the product team to understand customer needs & co-ordinate with QA/Release management teams for maintaining quality of delivery.
Must have KSA (Knowledge Skills Abilities):
Hands on experience in JAVA
Spring MVC framework
CSS / HTML / Java Script
Should have knowledge of databases and must have used any of Postgres / SQL server/ My SQL/ Oracle
Additional KSA for advantage:
Knowledge or hands on experience of ReactJS
Knowledge of bug tracking tool Jira
Experience in web services development
Responsibilities:
Writing and implementing efficient code
Unit test driven development
Should be able to interpret requirements and suggest solutions to implement them
Must be able to break big stories in to smaller tasks and estimate

Job Description
- Design & implement backend APIs
- Mentor junior developers technically.
- Actively work to reduce tech debt in the backend
- Work towards more stability & scalability of the backend
- Tech stack - Java, AWS, Aurora etc.
Eligibility
- 4-8 years of product company experience
- OOP implementation experience. Programming language does not matter. We use Java internally but have hired folks from non Java background.
- Hands on experience in SQL, Dynamo DB, Postgres etc preferred.
- Prior experience building REST APIs
- Advanced understanding of AWS stack
- Prior knowledge of solving problems at scale.





Software Development Engineer – SDE 2.
As a Software Development Engineer at Amazon, you have industry-leading technical abilities and demonstrate breadth and depth of knowledge. You build software to deliver business impact, making smart technology choices. You work in a team and drive things forward.
Top Skills
You write high quality, maintainable, and robust code, often in Java or C++ or C#
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.
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.
Required Skill:
• Good hands-on experience with Java and JEE
• Good hands-on experience with Microservices
• Good experience in UI frameworks (HTML, Java Script, HTML5, JSP, Ajax)
• Good understanding of Spring, Spring boot, Spring Integration
• Good experience with service oriented architecture and REST, JSON, XML, SOAP
• Good experience with any Directory technology LDAP
• Good Experience with a relational database like Oracle
• Experience working with Agile Methodology
• Experience in using RTC, code quality tools, defect tracking tools
• Good experience with code reviews
• Excellent team player with good organizational, communicational, analytical and logical skills.
• Good understanding of the web browsers and web applications
Desired Skills:
• Good experience with Ping product like PingAccess and Ping Federate
• Apache Camel
Manager (AEM) solutions and complex integrations into Adobe creative cloud applications, CRM,
Commerce, Mobile, Back Office, ESB, Analytics and Personalization technologies. Your work will
consist of driving large scale implementations and working very closely with a large team by leading
them in solution design and implementation. You’ll leverage your strong technical skills in developing
seamless and scalable solutions for premier engagements alongside industry experts.
Responsibilities
Formulate an implementation plan & prepare estimates for the assigned activities/work items.
Solution design all elements of the implementation by working closely with an Architect where
appropriate.
Report work progress to the manager & the client on a periodic basis.
Participate/Lead in design discussions & client meetings.
Follow & Contribute to the organizational best practices/policies.
Apply industry standard Design Patterns for web application development.
Contribute to the AEM practice
Key Skills
Adobe Experience Manager, Adobe Experience Platform, Day CQ, OSGi, Apache Sling, Apache
Sightly, Apache Oak, Adobe Dispatcher, Code review
Job Description
AEM Lead
Qualification and Experience
Over 5+ year experience developing JEE web applications and OSGi, Apache Sling, Apache
Sightly, Apache Oak and Adobe Dispatcher
Over 3+ years of experience in implementing Web application, Web Content Management (WCM)
and Digital Asset Management (DAM) solutions using AEM platform.
Experience in AEM component development, Asset workflow development, Schedulers, Metadata
& Tag Management plus integrating AEM with other applications.
Experience with Java technologies and frameworks mainly Spring, Hibernate.
Experience with at least one Ajax/JavaScript framework (Jquery, Angular, React). Experience to
other web technologies like Search, XML, XSL etc.


Capable of working under minimal direction and exercising considerable latitude, they will provide technical expertise in developing solutions to complex software engineering problems, which require
frequent use of ingenuity and creativity.
Experienced in designing application framework solutions, performing architectural analysis, and identifying issues and provide solutions for the business problems.
Sound functional knowledge of application architecture service architecture, code modularity, data synchronisation, customisable workflow management, partner application integration and API
developer frameworks.
Responsibilities:
Lead the design and development of new architecture and major functional upgrades for the most advanced capabilities
Provide technical guidance and mentorship to engineers, designers, and developers.
Engage cross-organizational teams such as Product Management, Integrations, Services, Support, and Operations, to ensure the success of overall software development, implementation, and
deployment.
Requirements:
Ideal candidate should have
7+ years of system implementation experience
Experience with any of the following languages like Java / Nodejs / ROR / Python
Expertise in micro service / Data modelling / AWS / Messaging
Expertise in building scalable & reliable systems
Good Experience in working with technologies like AWS, Redis,
Experience in messaging systems like SQS/RabbitMQ
Good knowledge of caching, Databases, distributed systems.
Strong problem solving and analytical skills
Good experience with Devops
reach me
riya attherateof cielhr dot com
96 200 399 80

