
Looking For Java Backend Developer
Greetings from Skilltasy !!!!
Urgent Requirement…
Job Role – Java Backend Developer
Experience – 6+ year
Work location –Bangalore/ Hyderabad
Notice Period – Immediate to 30 days
Skills -
· Develop enterprise-level applications and features using above mentioned technologies and tools.
· Collaborate with other developers, designers, and stakeholders to deliver highly functional features.
· Deliver on development requests while also setting accurate expectations, adhering to best practices, and creating modular and testable code.
· Adhere to an Agile methodology.
· Consider the user journey to create an intuitive user experience…
Please share profiles to
Unlock endless job opportunities today - Sign up at www.skilltasy.com/signup.

Similar jobs
Position Overview:
We are seeking a skilled Java Developer to join our dynamic team. The ideal candidate will have a strong foundation in Core Java and extensive experience in developing and deploying applications using Spring Boot, Apache Tomcat, and other related technologies. The candidate should possess expertise in building Restful Web Services, Microservices architecture, and be proficient in implementing multi-threading concepts.
Additionally, experience with Maven, Git, Jenkins, and Agile Scrum methodologies is essential for this role. The candidate should also have a solid understanding of software development lifecycle (SDLC) processes. Familiarity with various databases such as MySQL, PostgreSQL, Oracle, or MongoDB, along with third-party API integration and payment gateway integration, is required.
Key Responsibilities:
• Develop, test, deploy, and maintain Java-based applications.
• Design and implement Restful Web Services and Microservices using Spring Boot.
• Utilize multi-threading concepts to enhance application performance.
• Integrate third-party APIs and payment gateways into applications.
• Collaborate with cross-functional teams to gather requirements and deliver high-quality solutions.
• Participate in Agile Scrum ceremonies and contribute to sprint planning, backlog grooming, and retrospectives.
• Ensure adherence to best practices and coding standards.
• Conduct code reviews and provide constructive feedback to peers.
• Troubleshoot and debug complex issues in production environments.
• Document design decisions, processes, and procedures.
Required Qualifications:
• Bachelor’s degree in computer science, Engineering, or related field.
• Minimum 3 years of experience as a Java Developer with expertise in Core Java.
• Strong knowledge of Spring Boot, Apache Tomcat, and multi-threading concepts.
• Hands-on experience in building Restful Web Services and Microservices architecture.
• Proficiency in using Maven, Git, and Jenkins for build and deployment processes.
• Familiarity with Agile Scrum methodologies and SDLC processes.
• Experience working with databases such as MySQL, PostgreSQL, Oracle, or MongoDB.
• Demonstrated ability to integrate third-party APIs and payment gateways.
• Excellent problem-solving and analytical skills.
• Effective communication and collaboration skills.
• Familiarity with NoSQL databases like MongoDB.
• Knowledge of Azure DevOps for CI/CD pipelines
Job Responsibility ::
- Proficiency in Java, with a good understanding of its ecosystems
- Sound knowledge of Object-Oriented Programming (OOP) Patterns and Concepts
- Familiarity with different design and architectural patterns
- Skill for writing reusable Java libraries
- Knowhow of Java concurrency patterns
- Basic Understanding of the concepts of MVC (Model-View-Controller) Pattern, JDBC (Java Database Connectivity), and RESTful web services
- Experience in working with popular web application frameworks like Play and Spark
- Relevant Knowledge of Java GUI frameworks like Swing, SWT, AWT according to project requirements
- Ability to write clean, readable Java code
- Basic knowhow of class loading mechanism in Java
- Experience in handling external and embedded databases
- Understanding basic design principles behind a scalable application
- Skilled at creating database schemas that characterize and support business processes
- Basic knowledge of JVM (Java Virtual Machine), its drawbacks, weaknesses, and workarounds
- Implementing automated testing platforms and unit tests
- In-depth knowledge of code versioning tools, for instance, Git
- Understanding of building tools like Ant, Maven, Gradle, etc
- Expertise in continuous integration
Other required skills of java developer include the basic knowledge of:
- Java Server pages (JSP) and servlets
- Web frameworks like Struts and Spring
- Service-oriented architecture
- Web Technologies like HTML, JavaScript, CSS
Knowledge of REST API, XML and RESTFUL web services
Working knowledge on SQL, JQuery, web services, Eclipse IDE would be a plus
- Excellent programming in Core Java, Multi-threading.
- Java technologies: Core Java, Java EE/J2EE, JPA/Hibernate, Spring
- Should have good understanding on design patterns.
- Should have minimum 1 yr exp in spring boot / Microservices / Amazon Web Services.
- Should have experience developing RESTful services along with Spring and Hibernate
- Good exposure & experience in Product development.
- Ability to collaborate with Architects on development and design.
- Up to date with technology trends and be able to set direction for other developers.
- Ability to evaluate and build POCs, make recommendations around Java, DevOPs, Mobility and Cloud related technologies.
Technical Skills :
- Microservices, Spring Boot, HIbernate, REST
- Redis, MongoDB, MySQL
- DevOps - CI/CD, Ansible/Docker/Kubernetes.
- Cloud - AWS/Google
Responsibilities
- Software Engineering
- Design and develop highly scalable, available, reliable, secure and fault tolerant systems with minimal
guidance for a market leader in the logistics industry
- Partner with team members on functional and nonfunctional requirements and spread design
philosophy, goals and improve the code quality across the team
- Research new technologies and tools that enable building the next generation of our services
- Provide technology leadership to the team and foster engineering excellence
- Product Delivery
- Partner with product managers to define and execute on the feature roadmap
- Translate business requirements into scalable and extensible design
- Coordinate with various cross functional teams on planning and execution
- Maintaining automated build / test / deployment environments
Qualifications
- Software Engineering
- Should have at least 2 years of hands on experience in designing, developing, testing and deploying
applications on Java, Ruby, Kotlin, Python, Node or Go for large scale applications
- Deep knowledge of one of the programming language they have experience in
- Proficient in OOP and Design Patterns, experience with functional programming would be a plus
- Data modelling experience in Relational Databases
- Ability to design and implement low latency RESTful services
- Product Delivery
- Ability to scope, review and refine user stories for technical completeness and to alleviate dependency
risks.
- Well versed in working with agile methodologies which includes phases such as design, development,
code review, testing and release management
- Ability to have worked in a CI/CD environment, with hands on experience with Git or any similar source
code management tools
- Product Maintenance
- Experience troubleshooting server performance issues such as memory tuning, GC tuning, resource leaks
etc
- Continuously refactor applications to ensure high quality design.
Responsibilities:
- Participation in the requirements analysis, design, development and testing of applications.
- The candidate is expected to write code himself/herself.
- The candidate is expected to write high level code, code review, unit testing and deployment.
- Practical application of design principles with a focus on the user experience, usability, template designs, cross browser issues and client server concepts.
- Contributes to the development of project estimates, scheduling, and deliverables.
- Works closely with QA team to determine testing requirements to ensure full coverage and best quality of product.
- There is also the opportunity to mentor and guide junior team members in excelling their jobs.
Requirements:
- BE/B. Tech. Computer Science or MCA from a reputed University.
- 3.5 - 6.5 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.
- Should have Knowledge of distributed system, distributed caching, messaging frameworks ESB etc.
- Knowledge of Linux operating system and PostgreSQL/MySQL/MongoDB/Cassandra database is essential.
- Additionally, knowledge of HBase, Hadoop and Hive are desirable.
- Familiarity with message queue systems and AMQP and Kafka is desirable.
- Should have experience as a participant in Agile methodologies.
- Should have excellent written and verbal communication skills and presentation skills.
B.Tech./ BE - Computer, IT, Electronics only
Requirements:
- 3+ year of experience in Development in JAVA technology.
- Strong Java Basics
- SpringBoot or Spring MVC
- Hands on experience on Relational Databases (SQL query or Hibernate) + Mongo (JSON parsing)
- Proficient in REST API development
- Messaging Queue (RabitMQ or Kafka)
- Microservices
- Any Caching Mechanism
- Good at problem solving
Skills:
- 3+ years of experience in using Java/J2EE tech stacks
- Good understanding of data structures and algorithms.
- Excellent analytical and problem solving skills.
- Ability to work in a fast paced internet start-up environment.
- Experience in technical mentorship/coaching is highly desirable.
- Understanding of AI/ML algorithms is a plus.
- Java
Agile and Kafka
Microservices
Springboot
NoSQL/MongoDB
Scrum
Java
Mandatory:
- Strong expertize in Java/J2EE(4-7 years of experience)
- Strong expertize in Microservices, SpringBoot
- Java including multithreading and concurrency
Preferred skills :
- Experience in Virtualization, SDN, NFV, Yang, Netconf
- Good Knowledge on Networking
- Multithreading and concurrency
Experience :- 5 + years
Location :- Bangalore,Hyderabad
• 5 + years of experience in Core Java, , Spring Boot, Microservices (Mandatory skills) + AWS added advantage
Experience building scalable backend systems using REST APIs & NoSQL databases
• Computer Science fundamentals in algorithm design, problem solving
• Awareness of Amazon build tools and processes is a big plus
About Increasingly
Increasingly is an award-winning, fast-growing retail technology company focused specifically on the automation of cross-selling for online retailers.
Our clients include large global corporations like Samsung, Motorola & Canon to several small to medium size retailers across the globe. Our AI-based algorithms help a customer buying a TV on Samsung to find the matching sound bar & purchase both together.
Increasingly is headquartered in London with offices in Lisbon & Bangalore. We work with clients in over 30 countries & 20 languages.
We are looking to rapidly expand our technology & product development operations in India. And we need smart, ambitious people like you who enjoy a fun yet challenging work environment.
We believe strongly that diversity & inclusion are the foundations for a lasting, incredible culture. We also believe that it’s important to get the balance right between work & life.
The job and its impact
- You possess an appetite for problem-solving and critical thinking
- Back-end development is an inherently collaborative task. It can be made very difficult if there isn’t clear and concise communication within a dev team. You are a great communicator and a great developer
- You are always looking for new ways to be a better developer. You put an effort into learning and exploring the world of back-end development in your own time
- The back-end development sphere is as changeable and unpredictable as any in tech. You are someone who achieves comfort in You are aware of the tools and new technologies that are being introduced.
- You possess good technical communication skills: Can effectively communicate project needs with both front and back-end teammates
- High emotional intelligence: Self-aware and attuned to their peers’needs
- Be the best back-end developer by sheer discipline, motivation, and effort
What essential skills you need
- 2-3.5 years’ experience in back end Java/J2EE application development with clear understanding of Microservices
- Experience in developing internet web applications using Java/J2EE technologies
- Experience in different modules of Spring framework like Dependency Injection (IoC), Spring MVC, Spring ORM along with JPA
- Experience in Java Version 0+. Good experience with JMS, Spring & Hibernate
- Experience in identifying database solutions for a given problem, preferably MySQL (good to have)
- Develop well-structured, maintainable code, delivered on time, with automated tests. We are an XP/Agile development team
- Hands on experience in using Application/Web servers like JBoss and Tomcat servers. Worked on databases like Oracle & MYSQL
- Experience with e-commerce, retail, analytics, advertising, or media would be an
What are the benefits
- You'll get to work in one of the hottest & fastest growing retail technologies in Europe right now
- You'll get paid a competitive salary & be working directly with a super experienced team of people
- You'll get a great place to come to work every day. Varied, complex, challenging & with a great culture that you can shape & change
Increasingly in the press & our awards
Forbes I https://junction.cj.com/article/increasingly-talks-tech-cju17">Commission Junction Blog I https://blog.rakutenmarketing.com/en-uk/news/technology-partner-increasingly-on-innovationand-the-value-of-dynamic-cross-selling/">Rakuten Blog I https://www.tradedoubler.com/en/blog/introducing-increasingly-market-leader-dynamic-crossselling/">Tradedoubler Blog










