Job Title: Java Microservices Developer (AWS or Any Cloud)
Location: Bangalore, Pune, Hyderabad
Budget: Up to 36 LPA
Job Type: Full-Time
Job Overview:
We are looking for an experienced Java Microservices Developer with expertise in AWS or any other cloud platform to join our dynamic team. The role involves designing and developing microservices-based applications with scalable, secure, and high-performance cloud solutions. You will work closely with cross-functional teams to create efficient cloud-native architectures using Java, Spring Boot, and various cloud services.
Key Responsibilities:
Design and develop scalable microservices-based applications using Java, Spring Boot, and cloud platforms (AWS, Azure, Google Cloud, etc.).
Build and deploy cloud-native applications with integration of cloud services such as EC2, S3, Lambda, Azure Functions, Google Cloud Functions, etc.
Architect RESTful APIs and services with integration into third-party and internal systems.
Utilize cloud infrastructure tools and services like IAM, API Gateway, CloudFormation, Terraform, Kubernetes, and Docker to optimize deployment and performance.
Implement and manage CI/CD pipelines for continuous integration and deployment on cloud platforms.
Monitor and troubleshoot microservices in production environments using cloud monitoring and alerting tools like CloudWatch, Azure Monitor, Google Cloud Operations Suite, etc.
Ensure security and compliance for cloud-native applications, adhering to best practices in identity management, encryption, and secure networking.
Collaborate with the DevOps team to optimize cloud resource usage and automate infrastructure provisioning.
Skills & Qualifications:
5+ years of experience in Java development, with at least 2+ years of experience with cloud platforms such as AWS, Azure, or Google Cloud.
Proficiency in Java 8 or above, Spring Boot, and developing microservices architectures.
Hands-on experience with cloud services like AWS (EC2, S3, Lambda), Azure (Virtual Machines, Blob Storage, Azure Functions), or Google Cloud (Compute Engine, Cloud Storage, Cloud Functions).
Expertise in containerization and orchestration tools like Docker and Kubernetes.
Experience in building and integrating RESTful APIs and event-driven architectures.
Strong understanding of CI/CD pipelines with cloud tools like AWS CodePipeline, Azure DevOps, or Google Cloud Build.
Knowledge of NoSQL databases such as MongoDB, DynamoDB, CosmosDB, etc.
Familiarity with Infrastructure as Code (IaC) using tools like Terraform or CloudFormation.
Strong understanding of cloud security, networking, and compliance.
Preferred Skills:
Knowledge of Kafka, RabbitMQ, or other message brokers.
Familiarity with DevOps practices and tools.
Experience with front-end technologies like React or Angular is a plus.
Strong problem-solving and communication skills, with the ability to work in an Agile environment.
Educational Qualifications:
Bachelor’s/Master’s Degree in Computer Science, Engineering, or a related field.
Read more
Users love Cutshort
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Companies hiring on Cutshort
About techyrecruit.com
Founded :
2019
Type :
Services
Size :
0-20
Stage :
Bootstrapped
About
Techy Recruit is a premier IT hiring consultancy based in Bengaluru. We provide IT manpower services for various industries including application development, mobile/web development, VLSi, SAP positions, infra roles, executive hiring, bulk hiring, nich...
You will own a functional area - from product conception to its delivery to customers. You are expected to design and code independently in multiple tech components related to your functional area. You must also develop a deep understanding of non-functional requirements, such as reliability and availability, scale, horizontal scalability, etc. over time to make tech stack decisions accordingly. You are expected to actively mentor junior engineers. You own
the codebase quality.
We are looking for seasoned engineers who are quality-conscious, product thinkers, business cognizant and smart. Engineers get to significantly amplify the impact of their work or creations with scale. The scale also demands that engineers to produce super-efficient solutions.
What you’ll do
Strong experience with Java 8, Spring and Spring Boot, Spring MVC, Spring Data,
Working experience in Microservices
Version Control: Git
Strong understanding of functional/reactive programming, OOP, design
Experience with Docker and Kubernetes.
SDLC: Working experience in Agile methodology
Strong interpersonal skills and time management skills
What you’ll need
B.Tech or M.Tech equivalent with at least 3 years of experience
Deep expertise in at least one programming language & tech stack.
Strong object-oriented design skills, ability to apply design patterns, and an uncanny ability to design intuitive module and class-level interfaces
Experience in building data-driven web application design and development is a plus
Good understanding of multiple tech solutions and ability to pick the correct one for the given situation
Prior work experience in an agile environment or continuous integration and continuous delivery (CI or CD)
Ability and experience in designing high-level software designs of the scalable system, taking NFR (non-functional requirement) into consideration
Looking for a Senior Java Developer | Bangalore to join a team of rockstar developers. The candidate should have a minimum of 8+ years. of experience in Java.
There are multiple openings. If you're looking for career growth & and a chance to work with the top 0.1% of developers in the industry, this one is for you! You will report to IIT'ans/BITS grads with 10+ years of development experience and work with F500 companies (our customers).
Company Background - CodeVyasa is a Software product engineering and Development company that helps Early-stage and mid-market Product companies with IT Consulting, App Development, and On-demand Tech Resources. Our Journey over the last 3 years has been nothing short of a roller-coaster. Along our way, we've won some of the most prestigious awards while driving immense value to our customers & and employees. Here's the link to our website (codevyasa.com). To give you a sense of our growth rate, we've added 70+ employees in the last 6 weeks and expect another 125+ by the end of Q1 2024.
Requirements:
Bachelor's degree in Computer Science, Information Technology, or related field (or equivalent experience).
Minimum of 6 years of experience as a Java Developer
Aptitude for learning new technologies quickly.
Good problem-solving and analytical skills.
What We Offer:
Glassdoor rating of 4.8, indicating high employee satisfaction.
Free healthcare benefits.
Strong focus on upskilling and professional development opportunities.
Diverse and inclusive work environment.
Competitive compensation and benefits package.
Emphasis on maintaining a healthy work-life balance.
Tyroo’s Vidtech.ai is one of the largest independent marketing automation cloud built for the video first world. We build softwares and platforms that allow our partners to derive maximum yields on their marketing spends on various video first social platforms. We work on problems that involve building high availability, low latency solutions which require computing optimal decisions using various self-created modules as well as pre-available modules popular in the ML and Big Data world.
We are looking for a back-end developer who has at least 1 years professional experience in building systems on either Python or Node.js and is able to become an anchor/pillar for the team. The role will require you to architect and develop systems/features needed for our marketing automation products. Strong leadership and mentoring skills are also necessary so that the individual can train, educate and manage junior resources.
Key Requirements:
Must be able to tackle complex business problems by breaking it down into set of simpler problems and architect solutions for the same
Must exhibit thought leadership and should be committed towards mentoring and team building
Must have excellent communication skills as the individual needs to collaborate with Business and Product team
Must be proactive towards changing software development landscape and keep upskilling
Must be able to contribute in setting up best practices and effective design patterns in complete development lifecycle.
Technical Requirements:
Must have 1+ years’ experience in developing scalable systems on Python/Node.js with strong grasp on microservices and serverless architectural patterns
Must have prior experience with databases like MySQL, Elasticsearch, MongoDB, Redis
Must be exposed to cloud platforms like AWS or GCP and containerization using Dockers
Must have worked with RESTful APIs and WebSockets
Must have deep understanding of HTTP, web browsers and token-based authentication/authorization (OAuth, JWT)
Must be experienced on Version Control Tools (Git) and Package Managers (npm, yarn, pip)
Must adhere to coding standards and have the habit of doing unit testing along with regular and rigorous code reviews
Should know about microservices orchestration using Kubernetes, web servers like Nginx/Apache and queuing systems like Kafka/Kinesis
1. Core java (60%), spring (15%), and databases (15%). 2. Data structure (HashMap, treemap, arraylist, linklist), 3. Streaming concepts (partitioning), Junit 4. Exception handling and workflow, Test coverage (why its important, how it gets handled at java and spring layer, morckito library if the candidate knows that would be great), 5. OOPS concepts (inheritance), 6. Threading (mutex, threadpool, threading implementation, singleton factory, builder pattern, abstract) 7. Real world problems (atleast 1 to be asked in IAAS interview) (movie ticket booking, parking booking), To be asked to only selected candidates: Puzzle (probability/) 8. Memory management: Garbage Collection (GC), Heap dump, Thread dump, apache, google library. 9. Spring frameworks and database. Data lakes, star lakes, schemas, indexing, partitioning, optimize query, hibernate. 10. Data warehouse vs nosql vs time series database (KDB, DB2), data storage patterns. 11. Types of transaction control. Column level. 12. Query formation, grouping, nested queries, joints (inner joints, outer joints) 13. If candidate has spring exp: Architecture and various layers of Spring, coupling concepts, dependency injections, inheritance, Bean level, JMS connection pooling concepts, Lambda, Annotation vs XML, Kafka, Hibernates. 14. Good to have AI/ML inclination.
Bifurcation of Must have and good to have skills:
Must have skills Good to have skills
Core java (60%), spring (15%), and databases (15%).
Mockito library
Data structure (HashMap, tree map, array list, link list)
Threadpool
Streaming concepts (partitioning) Memory management Exception handling Lambda, Annotation vs XML, Kafka, Hibernates OOPS GCP or any cloud technology Threading (singleton factory, builder pattern) AI/ML inclination Real world problems (movie ticket booking, parking booking) Spring frameworks and database (indexing,
partitioning, layers of Spring, JMS connection) Data warehouse vs NoSQL vs time series database Junit
Designing, implementing and delivering high quality Software project in JAVA, SQL / Oracle, J2EE and other JAVA technologies.
Participate in detailed level in design, coding, code walk through, peer code reviews and unit testing, System Testing, UAT, Demos, POCs, installation, maintenance of Software modules.
Software prototype.
System Architecture.
Software Design Document.
User interfaces to be developed as per UX guidelines Code files ensuring coding guidelines followed.
- Experience in .Net application development & Architecture.
- Experience in .net core and microservices
- Experience in Azure is good to have
- Contributed towards elicitation of requirements, translate the business requirements to solution options including the technical blocks and infrastructure required in at least 2 development projects
- Should have worked and have good hands-on experience in bespoke application development in the following technologies :
- Experience with front end UI technologies like HTML5, CSS3, jQuery, TypeScript and one of Angular or ReactJS framework
- Experience with web service standards (Web API, MVC, SignalR, WCF, REST, XML, JSON and SOAP).
- Good understanding and implemetntation of software design patterns such as MVC, repository, dependency injection, inversion of control, singleton unit of work and others.
- Database Design an implementation knowledge on SQL queries, functions, packages, triggers and replication
- Should have deep understanding and experience in Microsoft technologies. Responsible for detailed technical design at a solution level.
- Automation experience on Code Review, Unit Testing and Integration testing is an added advantage.
- Should assist with technical effort estimating, creation of work breakdown structure, risks and solutions at a solution level.
- Should review design and implementation of junior designers and developers on the quality of technical deliverables and adherence to quality process
- Should have the following technological experience
- Able to build management using any version control tools such as Github, TFS or SVN.
- Experience in both Waterfall and Agile/Scrum Methodology is required.
Assist in technical specification and solution design documentation to address customer needs
Ensure customer implementations are delivered to meet/exceed customer expectations
Collaborate with cross-functional teams on project delivery, solution development, and deployment as needed
Requirements:
2+ years experience in a software development/consulting role, preferably in comprehensive eBusiness and Supply Chain Solutions
2+ years experience in Software Analysis, Design, and Development using J2EE technology stacks (Core Java, JSP, XML, Hibernate & Java scripts) and Oracle database (PL/SQL)
2+ years experience with the configuration and Installation of J2EE servers like Web logic, Web Sphere, and Oracle
2+ years experience with integration technology (knowledge of EAI and B2B tools)
2+ years working knowledge of UNIX system (Solaris and Linux)
Exceptional verbal and written communications skills
Excellent interpersonal & planning skills and cross-group coordination at all levels
Bachelor Degree in Computer Science, or equivalent
Willing to travel when needed.
Preferred (Optional) Skills:
Supply-chain domain experience implementing and integrating Global Trade Management solutions
Experience in the integration, deployment or support of an ERP, SCM, or similar systems from SA
Read more
Why apply to jobs via Cutshort
Personalized job matches
Stop wasting time. Get matched with jobs that meet your skills, aspirations and preferences.
Verified hiring teams
See actual hiring teams, find common social connections or connect with them directly. No 3rd party agencies here.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
21,01,133
Matches delivered
37,12,187
Network size
15,000
Companies hiring
Did not find a job you were looking for?
Search for relevant jobs from 10000+ companies such as Google, Amazon & Uber actively hiring on Cutshort.
Get to hear about interesting companies hiring right now
Read about what our users have to say about finding their next opportunity on Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!
Shubham Vishwakarma
Full Stack Developer - Averlon
I had an amazing experience. It was a delight getting interviewed via Cutshort. The entire end to end process was amazing. I would like to mention Reshika, she was just amazing wrt guiding me through the process. Thank you team.
Ashish Gupta
Gen AI Engineer - Fractal Analytics
The process was smooth, and the team was incredibly supportive. A special mention to Eman, who was exceptional - always available with updates and consistently following up with the Fractal team. Her support made the journey seamless.
Parth Lukhi
Senior Software Developer - Bits In Glass
It was a great experience with Cutshort. I would not believe that apart from Naukri and LinkedIn, we could land jobs. But I did through Cutshort.
Apoorv Pandey
Sr. Mobile Developer - Prismberry Technologies Pvt Ltd
The entire journey, right from the interview process to the onboarding, has been absolutely seamless and delightful. Every step was meticulously planned and executed with such precision that it made the experience not just smooth but genuinely enjoyable. Kudos to the team!