· Candidates must have substantial applicable IT experience, extensive development, programming experience in Core Java, J2ee, Spring, Spring Boot, Hibernate, Webservices using Restful, any DB (Oracle, PostgreSQL, SQL server).
· Preferably the candidate must have worked in development projects and must have experience in Java / J2ee design patterns.
· Experience in AWS, Azure will be an added advantage.
· Candidate must have good experience in Agile methodology.
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!
Job Overview: 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.
Responsibilities and Duties: • Contribute to all phases of the development lifecycle • Write well designed, testable, efficient code • Ensure designs should follow compliance with specifications • Prepare and produce releases of software components • Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Qualifications: • BE/MCA/BCA/MS/BS degree in Computer Science, Engineering, or a related subject • Minimum 1 to 4 years of experience • Proven hands-on Software Development experience • Proven working experience in Java development • Hands on experience in designing and developing applications using Java EE platforms • Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate) • Experience in the Spring Framework • Very good English communication skills • Optional: o Good to have the knowledge of Angular JS framework. o Experience to work on the Micro service architecture. o Experience to work with Git hub & bitbucket. o Agile methodology.
Senior Software Engineer (SDE-3), Central Infrastructure Pocket Gems wants to build the greatest games and interactive entertainment in the world. That’s the mission our founders began within an apartment above a pizza shop back in 2009 and we continue it today. Pocket Gems has grown to over 250 people in San Francisco. With $155 million in backing from Sequoia Capital and Tencent, we’re constantly breaking new ground with graphically rich mobile games, fun new genres of mobile entertainment, and innovative technologies like our mobilefirst Mantis Engine. Our products have been downloaded over 325 million times by players around the world. We have several flagship products including the most recent - Adventure Chef Merge Explorer, a casual merge and explore game. Some of our other ongoing hits include Episode, a mobile storytelling network and platform, and War Dragons, a visually stunning 3D real-time strategy game. Pocket Gems is home to some of the most massive and delightful mobile-first games, like War Dragons and Episode. Those games need a solid backend platform, to function critical tasks to delight our players, and is supported and optimized by our Central Engineering team. As a Sr. Software Engineer on the Central Infrastructure Team, you will build microservices that acts as the core of all our games, facilitate the processing and recording of billions of events per day, support critical systems for marketing, finance. You will be responsible for some of our biggest projects as you build APIs and infrastructure that scales to millions of players in real-time games. What You’ll Do: • Implement flexible, reusable, and scalable solutions to improve our data pipeline • Develop microservices for critical infrastructure like A/B tests, Offer recommendation, etc that is mission-critical to the business • Develop microservices for our games such as real-time communication platforms, leaderboard, etc • Build and maintain integrations with third-party APIs that you suggest or write yourself • Build scalable web tools (including open source tools) to support data analysis and visualization for the company and influence what we build for our games’ players What You Bring to the Central Infrastructure Engineering team: • Minimum of 7 years of professional experience (including 3+ years backend experience) • A degree in computer science, engineering, or relevant field • Experience leading complex projects, preferably involving distributed systems • Deep experience with AWS, GCP, or Hadoop, and related backend technologies is a plus • Strong skills in data structures, algorithms, software design, and OOP • A love for delighting users, both internal and external, with reliable tools, data, and creative and highly technical solutions to their problems Extra Gems for: • Experience in working with microservices
A senior level Java-J2EEE lead to manage a critical project for one of the biggest clients in banking domain. The Individual should be passionate about technology, experienced in developing and managing cutting edge technology applications. We are looking for people from the trading background
Technical Skills:
An excellent tech Lead or application architect with strong experience in monolithic Java legacy applications, modern cloud-native
Strong hands-on experience in Spring, Core Java specifically on multi-threading, concurrency, memory management process, and fair understanding on network communication & protocols.
experience working in software development on low-latency and high performing systems
Experienced to guide & mentor the offshore team members, validating application deliverables on regular basis
Ability to work in a collaborative manner with peers across different time zones.
Passionate about good design and code quality and have strong engineering practices
Experience working on GCP will be preferred.
Process Skills:
Experience in analyzing requirements and develop software as per project defined software process
Develop and review design, code
Develop and document architecture framework, technical standards, and application roadmap
Guide development teams to comply with the architecture and development standards and ensure quality application is designed, developed, and delivered
Musthave excellent communication skills.
Behavioral Skills:
Resolve technical issues of projects and Explore alternate designs
Effectively collaborates and communicates with the stakeholders and ensure client satisfaction
Mentor, Train and coach members of project groups to ensure effective knowledge management activity.
BlueOptima’s vision is to become the global reference for the optimisation of the performance of Software Engineers across all industries. We provide industry-leading objective metrics in software development. We enable large organisations to deliver better software, faster and at lower cost, with technology that pushes the limits of what has been done before.
We are a global company which has consistently doubled in headcount and revenue YoY, with no external investment. We currently are located in 4 countries: London (our HQ), Mexico, India and the US. A total number of 180+ employees (and increasing every day) from 22 different nationalities and with over 25 languages spoken.
We promote an open minded environment and encourage our employees to create their own success story in this high performance environment.
Job Description
Location: Bangalore/Gurgoan, India Department: Engineering
Job summary:
We are seeking a Senior Software Engineer, with experience in developing scalable application components, which are remotely deployed and are used to extract and push large volumes of data in a data warehouse solution, to join our growing company and be a part of our success story.
We are looking for an individual with great attention to detail, who is genuine, confident, committed and not only passionate about technology, but is keen to own the solution end to end, and most importantly excited to work in a fun and friendly start-up environment.
The ideal candidate will be passionate about technology and getting things to work while at the same time being able to mentor (and lead) other engineers by way of example to achieve excellence in their work.
Your team: You will be working with a diverse team with members located around our different offices, with whom you will be working hand-to-hand. This team is currently based in Gurgaon and we are now looking forward to growing it in Bangalore and mid next year to Mexico with the plan of building two teams in India (Gurgaon and Bangalore) and one in Mexico (Guadalajara).
We are looking for skilled and talented engineers to join our Data Analysis and Processing (DAP) team and directly contribute to development of application components built by the team.
The DAP team works on a business critical component which is responsible for collecting required source code interaction and static metrics data from client location, and processing the large volumes of data end to end. Remote deployment and the uptime requirements only makes this component one of the most complex standalone java applications.
As a Senior Software Engineer in the DAP team, you will be directly contributing to development of the Integrator and Central Server components using Spring Boot, Hibernate and Core Java. And while contributing directly to the development of the software components, you are also expected to lead and mentor a team of next generation platform engineers.
Responsibilities and tasks:
Analyse, Design, Develop, implement, test and maintain application software components
Analyse client requirements and convert them into technical specs.
Own development of features and improvement
Identify and resolve performance bottlenecks
Identity and resolve architectural inefficiencies in design, and create a roadmap to resolving them
Lead and mentor a team of junior developers
Interact with internal client facing team and provide technical support to them
Engage with clients to provide support on your component as and when required
Qualifications
What You Need to Succeed at BlueOptima:
Minimum Bachelor's degree in Computer Science or equivalent
Minimum 5+ years experience with Java and J2EE/Java EE
Minimum 2+ years experience with developing standalone Java applications
Strong understanding of relational database, partitioning and indexing techniques, SQL
Demonstrable experience in optimising application performance at database or any other layer
Experience in creating high and low level design based on existing application architecture and documenting such design
Strong understanding of Java concurrency, concurrency patterns, experience building thread-safe code
Ability to work autonomously with minimum supervision
Strong problem solving and analytical skills, and having a can-do attitude
Familiarity with Agile methodologies like SCRUM, Sprints, etc and leading a Scrum a small Scrum team
Commitment to accomplishing the task at hand and identify the fastest and most reliable way to solve a problem
Familiarity with Linux shell and related command line tools
Strong grasp of Unit & Integration testing
Good to have:
A team manager, in terms of handling people and delivery which is not a must in case of technical geeks
Making sure that the sprints and tasks are completed on time with no spill-overs and sticking to the deadline
Preferred experience on Spring boot,, Docker, Kubernetes
Some exposure in Linux
Additional Information
Why join our team?
Culture and Growth:
Global team with a creative, innovative and welcoming mindset.
Rapid career growth and opportunity to be an outstanding and visible contributor to the company's success
Freedom to create your own success story in a high performance environment
Training programs and Personal Development Plans for each employee
Benefits:
Competitive Salary
Flexible Work from Home policy - 2 days home p/w
Free drinks and snacks in the office
International travel opportunities
Global annual meet up (most recent meetups have been held in Cancun and India)
High quality equipment (Ergonomic chairs and 32’ screens)
A developer is responsible for several Java-related duties throughout the software development lifecycle, from concept and design to testing. The developer is required to create user information solutions through the development, implementation, and maintenance of Java-based components and interfaces.
Responsibilities:-
Contribute to all stages of software development lifecycle
Design, implement and maintain Java-based applications that can be high-volume and low-latency
Analyze user requirements to define business objectives
Envisioning system features and functionality
Define application objectives and functionality
Ensure application designs conform with business goals
Develop and test software
Identify and resolve any technical issues arising
Create detailed design documentation
Propose changes to current Java infrastructure
Develop technical designs for application development
Develop multimedia applications
Write well designed, testable code
Conducting software analysis, programming, testing, and debugging
Manage Java and Java EE application development
Develop documentation to help users
Transforming requirements into stipulations
Prepare and produce releases of software components
Support continuous improvement, investigating alternatives and technologies, and presenting for architectural review
What you’ll be doing…
• Design and Develop new capabilities for business applications in AWS and/or private cloud environments and to coordinate with rest of the team on reuse of the modules developed.
• Provide expertise in the use of the spring framework, MicroServices and APIs including best practices and design patterns.
• Ensure the best possible performance, quality, and responsiveness of applications.
• Identify bottlenecks and bugs, and devise solutions to the problems.
• Help maintain code quality, organization and automatic testing tools.
• Handle complex projects require coordination with external systems and business.
• Interactions with Front line team on portal issues and provide solutions to improve customer experience.
What we’re looking for...
You’ll need to have:
• Bachelor’s degree nine or more years of work experience.
• Six or more years of relevant work experience.
• Programming experience with Java/J2EE environment including Spring/Hibernate framework, REST and Microservices.
• Experience using AWS to build applications.
• Experience working with web technologies including Angular JS, HTML 5, XHTML, CSS, JavaScript, AJAX, and JSON.
• Experience with spring boot, Docker, Elastic and AWS Cloud Formation.
• Experience with open source databases such as Cassandra.
• General knowledge of application design principles, practices design patterns, DevOps and software life cycles.
• Experience in source code version including Accurev, Stash or Github.
• Experience in testing automation, continuous integration with tools such as Jenkins and Jira.
• Strong communication and interpersonal skills and excellent troubleshooting and analytical skills.
Full stack developer with Excellent Technical knowledge and Hands on with
• Java(IntelliJ , Tomcat, apache), J2EE (Spring and Hibernate) , OOPS, AngularJS, CSS , HTML5, SQL Join & Aggregation Queries, Stored Procedures.
• Agile methodology (Scrum) with Visual Studio source control
• REST APIs, MySql, AWS
• 5-8 years of experience
Note: You will be on permanent of “Infinitum Global” and work in client Location at Wipro, Bangalore
This will be C2H, After 4 to 6 months you will be permanent with Wipro
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.
Move faster with AI
We use AI to get you faster responses, recommendations and unmatched user experience.
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!