Skills- java , core java, J2EE, jee, spring, REST, Tomcat
Interested candidates can apply for the same

Similar jobs

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.
About - The company is an online discovery platform that offers direct-to-home product trials for D2C brands.
Location- Bangalore
Series- B
Responsibilities
- Lead simultaneous development for multiple business verticals.Design & develop highly scalable, reliable, secure, and fault-tolerant systems.Ensure that exceptional standards are maintained in all aspects of engineering.Collaborate with other engineering teams to learn and share best practices.Take ownership of technical performance metrics and strive actively to improve them.Mentors junior members of the team and contributes to code reviews.
Requirements
- A passion to solve tough engineering/data challenges.Be well versed with cloud computing platforms AWS/GCPExperience with SQL technologies (MySQL,PostgreSQL)Experience working with NoSQL technologies (MongoDB,ElasticSearch)Excellent Programming skills in Python/Java/GoLangBig Data streaming services (Kinesis ,Kafka ,RabbitMQ)Distributed cache systems (Redis ,Memcache)Advanced data solutions (BigQuery, RedShift, DynamoDB, Cassandra)Automated testing frameworks and CI/CD pipelinesInfrastructure orchestration(Docker/Kubernetes/Nginx)Cloud-native tech like Lambda,ASG,CDN,ELB,SNS/SQS,S3 Route53 SES

Senior Software Engineer
TBO–(www.tbo.com)
TBO is a global platform that aims to simplify all buying and selling travel needs of travel partners across the world. The proprietary technology platform aims to simplify the demands of the complex world of global travel by seamlessly connecting the highly distributed travel buyers and travel suppliers at scale.
The TBO journey began in 2006 with a simple goal – to address the evolving needs of travel buyers and suppliers, and what started off as a single product air ticketing company, has today become the leading B2A (Business to Agents) travel portal across the Americas, UK & Europe, Africa, Middle East, India, and Asia Pacific.
Today, TBO’s product range from air, hotels, rail, holiday packages, car rentals, transfers, sightseeing, cruise, and cargo. Apart from these products, our proprietary platform relies heavily on AI/ML to offer unique listings and products, meeting specific requirements put forth by customers, thus increasing conversions.
TBO’s approach has always been technology-first and we continue to invest on new innovations and new offerings to make travel easy and simple. TBO’s travel APIs are serving large travel ecosystems across the world while the modular architecture of the platform enables new travel products while expanding across new geographies.
Why TBO:
• You will influence & contribute to “Building World Largest Technology Led Travel Distribution Network” for a $ 9 Trillion global travel business market.
• We are the emerging leaders in technology led end-to-end travel management, in the B2B space.
• Physical Presence in 47 countries with business in 110 countries.
• We are reputed for our-long lasting trusted relationships. We stand by our eco system of suppliers and buyers to service the end customer.
• An open & informal start-up environment which cares.
What TBO offers to a Life Traveller in You:
• Enhance Your Leadership Acumen. Join the journey to create global scale and ‘World Best’.
• Challenge Yourself to do something path breaking. Be Empowered. The only thing to stop you will be your imagination.
• Post pandemic: travel space is likely to see significant growth. Witness and shape this space. It will be one exciting journey.
• As a fastest growing B2B platform our priority is purpose-building scalable systems.
• Adopting industry leading technologies to support best-in-class business capabilities for high performing and scalable solutions.
• Fast response to the evolving regulatory environment and helping to meet the firm's regulatory commitments by addressing internal and external commitments.
Top Sights During Your Role Stay (Key Expectations):
· More than 3 years of Prior experience as Backend Developer in any SAAS product .
· Exposure to languages/ framworks like GoLang/Java/Node /Python / RUST will be preferred.Capacity to use SQL server with ease. Exposure to Redis / MongoDB/ PostgreSQL is desired.
· Should have worked with cloud platforms like AWS / Azure.
· A flair for creating well-presented software that is technically sound.
· Outstanding analytical, problem-solving, and communication skills.
· Excellent organizational and time management skills.
· Self-driven, flexible, and innovative.
• B. E. /B. Tech. in Computer Science or MCA from a reputed university.
• 3.5 plus years of experience in software development, with emphasis on JAVA/J2EE Server side
programming.
• Hands on experience in core Java, multithreading, RMI, socket programing, JDBC, NIO, webservices
and design patterns.
• Knowledge of distributed system, distributed caching, messaging frameworks, ESB etc.
• Experience in Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database.
• Additionally, knowledge of HBase, Hadoop and Hive is desirable.
• Familiarity with message queue systems and AMQP and Kafka is desirable.
• Experience as a participant in agile methodologies.
• Excellent written and verbal communication skills and presentation skills.
• This is not a fullstack requirement, we are looking for a purely backend expert.

Responsibilities:
- Programming
- Full stack system development
- Product Design
- Technical risk assessment and estimation
- Technical investigation/research, assessment, and recommendation
- Providing solutions and preparing proof-of-concept for technical proposals and demonstrations
- Product maintenance and support
Qualifications:
- Bachelor's degree in computer science, Computer Engineering, or any course related to Information Technology, Engineering and Mathematics
- Ability to execute full software development life cycle (SDLC)
- 1+ year experience in product development
- 1+ years Java development experience
- 1+ year experience in agile product development methodology/process
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Experience of relational databases, SQL / MySql / PL SQL / Oracle
- Experience in JAVA Frameworks (Spring / Spring MVC / Spring boot / Hibernate)
- Integrate software components into a fully functional software system
- Develop software verification plans and quality assurance procedures
- Document and maintain software functionality
- Troubleshoot, debug and upgrade existing systems
- Experience in Unit testing is a plus
Knowledge in:
- JavaScript / ES6 / JavaScript Reactive Framework (Vue.js / java servlets is a huge plus)
- REST Concepts
- VCS - Git
- AWS
- Excellent programming and problem-solving skills
- Experience with test-driven development
- Good communication skills
- Fast learner, detail-oriented
- Able to work under pressure
- Self-managing and able to collaborate with offsite team members
- Can render extra hours whenever necessary.
Training
After a rigorous training program of up to one month, you'll immediately get to work on one of our projects. We're working on mission-critical government systems or commercial products that are levelling up the way the world does business.
As the Java Developer, you will be responsible for developing cutting edge health-tech applications that include high scale transaction processing, intelligent bot based programs and data analytics.
What you will do:
- Building components for the company's advanced health tech platform using Java, Solr, SpringBoot, DialogFlow
- Communicating effectively in a cross-functional product development team and present ideas and solutions effectively
- Participating in technical planning and requirements gathering phases including design, code, test, troubleshoot, and document engineering software applications
- Developing the Code as per the requirements
- Working with product team and constructing the tech roadmap
- Designing, building and scaling the company's backend microservices
- Maintaining code integrity and organization
- Applying all quality requirements to make the code production ready
- Developing and deploying new features to facilitate related procedures and tools if necessary
- Developing documentation related to technical aspects and to facilitate current support, development, upgrades, or migrations
- Designing and building efficient, reusable, and reliable Java code
- Pro actively catching and fixing bugs, and providing support for the back end services
- Managing servers and infrastructure by keeping the lights on and refining the deployment architecture
What you need to have:
- Expert at hands on programming in JAVA and J2EE
- Must be from Product based companies (Should have developed Web Apps)
- Proven expertise in Java interfaces with MongoDB (or similar noSQL databases) as well as relational databases (mySQL, Postgres etc)
- Key contributor in atleast one 6+ months development project involving SpringBoot and Hibernate
- Strong understanding of application server infrastructure
- Good working knowledge of Maven based build systems
- Good understanding of build and deployment pipelines that involve ANT and Jenkins
- Proficient understanding of code versioning tools, such as Git or SVN
- Good knowledge of working on Rest APIs , Webservices
- Excellent problem-solving skills
- Hands on experience with Lucene/Solr
- Familiarity with DiagFlow based chat bot building
- Knowledge of NLP
- Learnt AI/ML systems
- Excellent interpersonal skills and the ability to build good working relationships.
- Must be self-motivated to prioritize and manage workload and meet critical project milestones and deadlines.
- Able to effectively collaborate with a team as well as take initiative and work independently to solve problems
- 3 - 6 Years of Experience in Product Development - Experience in Java (8 or 11+), Spring (4+), Spring Boot (2.4+) is a must.
- Understands requirements well and comes up with an efficient design
- Develops complex, well-backed and bug-free products.
- Estimates accurately.
- Takes well-reasoned tech decisions keeping in mind goals and trade-offs
- Become a go-to person in more than one area.
- Provide technical mentoring to team
- Communicates clearly, gets clarifications, and establishes expectations for all parties
- Helps establish SDLC best practices and high standards of code quality
- Demonstrates excellent problem solving & debugging skills
- Proactively identifies and resolves issues in requirements, design, and code
Ideal Candidate Profile :
- Solid experience in Java, Spring Boot, hibernate is a must.
- Solid experience in Java Multithreading, Streams, and Lambda Functions is a must.
- Solid understanding of Apache Products.
- Should have experience in cloud computing (AWS is desired).
- Has an ability to quickly learn and contribute in multiple codebases
- Overcomes roadblocks and requires minimal oversight
- Takes initiatives to fix issues/tech debts before assigned to him/her
- Able to deep dive into the codebase and advise QA of possible regression impact
- Communicates tech decisions through design docs and tech talks
- Has delivered projects with end-to-end accountability
- Keeps track of industry trends and introduces the right tech/tools for a given job
- Excellent understanding of software engineering practices, design patterns, data structures, algorithms
- Experience in product driven organization
Work Location: Indira Nagar, Bangalore
Work Days: Sunday to Thursday OR Monday to Friday
Shift: Day Time
Week Off: Friday & Saturday OR Saturday & Sunday
JD:
Development of applications in Java including:
Building data processing platforms.
Developing micro service-oriented applications (Mandatory).
Interact with stakeholders of the applications being developed.
Desired Candidate Profile:
Must have experience in Java JEE, Spring Framework, Microservices (Mandator)
Experience in SQL and JDBC
Experience in build tools Maven, git
Experience in Cloud Platforms AWS, Azure is a plus.



Company Introduction (apna)
We are building a novel platform to create better economic opportunities for the blue/grey
workforce around the world. We are a very product focused and customer obsessed company. Delivering high quality products at lightning speed is our USP. If you are looking for challenging work and rapid merit based growth in your career, look no further and welcome aboard.
Checkout our product on Google Play store apna - Job Search App | Job Groups
Job Description
We are looking for a Senior Back-End Engineer responsible looking for engineering ownership of one/many products at apna. Your primary focus will be development of all server-side logic, definition and maintenance of the central database, and ensuring high performance and responsiveness to requests from the front-end (Android + WebApp). A basic understanding of front-end technologies is therefore necessary as well.
Responsibilities
● Take ownership of end-to-end product development
● Be champion of Test Driven Development methodology
● Building reusable code and libraries for future use
● Optimization of the application for maximum speed and scalability
● Implementation of security and data protection
● Technical Documentation around the owned product
Skills And Qualifications
● Expert level in OOPS concepts and REST API development
● Proficiency in one or more of the following languages: Python, Java, Ruby, Go
● Knowledge around ElasticSearch, Celery, Redis is must
● Integration of multiple data sources and databases into one system
● Implementing automated testing platforms and unit tests
● Proficient understanding of code versioning tools, such as Git
● Knowledge of GCP would be a plus
Perks
● Have autonomy to work from home. Only one rule: Get things Done!
● We promote and celebrate team members contributing at a variety of professional
conferences and events. Be a speaker, contribute to open sourcepublish academic
work, publish an online blog showing your expertise. we are here to encourage you!
● You join us in your current area of expertise and let us know about your personal
professional goals. Looking to start your company? Further studies at the best institutes?
Want to change career track? We make sure you reach there!
● Generous pool of ESOPs

