
- Strong knowhow of data-structures and algorithms.
- Strong core server-side technologies experience (Java/ other)
- Knowledge of Android is a huge plus.
- Strong understanding of OO/ design and good software development practices.
- Strong database skills and good knowhow of databases.
- Exposure to configuration management, testing, deployment.
- Hands on development across technologies

Similar jobs
⚠️ Important Note (Please Read Before Applying):
- Only candidates with 5–8 years of relevant experience should apply.
- Freshers or candidates with less than 5 years of experience – please do not apply.
- Only immediate joiners or candidates currently serving notice will be considered.
Job Title: Java Developer (5–8 Years)
Location: Bangalore (Hybrid Mode)
Experience: 5 to 8 years
Joining: Immediate / Notice Serving Only
About the Role:
We are looking for passionate and highly skilled Java Developers to join our dynamic team in Bangalore. The ideal candidate will have strong expertise in Java, Spring Boot, Collections, Multithreading, and Data Structures & Algorithms (DSA), with proven problem-solving abilities.
Key Responsibilities:
- Design, develop, and maintain high-performance, scalable, and secure applications.
- Work with Spring Boot and related frameworks to build microservices-based solutions.
- Optimize code using Collections & Multithreading concepts for performance and reliability.
- Apply strong DSA and problem-solving skills to deliver efficient solutions.
- Collaborate with cross-functional teams to ensure timely delivery of high-quality software.
- Troubleshoot, debug, and resolve production issues efficiently.
Required Skills & Experience:
- 5–8 years of hands-on experience in Core Java and Spring Boot.
- Strong expertise in Collections, Multithreading, and Concurrency.
- Solid understanding of DSA, Algorithms, and System Design fundamentals.
- Experience in developing REST APIs and Microservices.
- Proficiency in writing clean, maintainable, and efficient code
- .Strong analytical and problem-solving skills.
Why Join Us?
- Opportunity to work on cutting-edge projects with modern architectures.
- Hybrid work setup in Bangalore.
- Fast-paced and growth-driven environment.
A B.Tech/M.Tech in Computer Sc, a SDE should have 1-3 years of experience in SW solution development. We are specifically looking for a SDE who:
- is highly proficient in Java Coreand Spring boot applications including making high quality, highly performing code under JVM environment.
- has good working knowledge in design of n-Tier databases (Postgres, NoSQL DBs e.g. Cassandra/MongoDB)
- has worked in agile development environment under open source gitlab including testing, change management
- is highly proficient in OOD, extensibility, usability, understand data pre-processing
- has exposure to full life cycle of product implementation and deployment of enterprise products driving a subsystem including development under gitlab or github.
- [Desirable] Ability to optimize an ML solution for accuracy and scale
- [Desirable] has experience in working with Advanced Java
Good to Have 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.
We are seeking extremely smart & independent senior developers who are gung ho about building large scale systems that are going to have a big impact on millions of customers. You will:
Responsibilities:
- Lead design and development of products working closely with business team.
- Independently own software components and co-own entire applications with a small group of fellow developers.
- Formally mentor junior software engineers on the team, reviewing design documents, (peer) reviewing code, providing design direction and guidance.
- Build performant, scalable, yet secure, enterprise ready back end architectures that can support millions of users in parallel.
- Establish strong engineering best practices and champion their adoption.
Requirements:
- 4+ years' experience in software product development and delivery.
- Bachelors or Masters degree in engineering (preferably computer science or sister branches) from a reputed institute (preferably IITs, NITs, or other top engineering institutes).
- Strong grasp of CS fundamentals, algorithms and excellent problem-solving abilities.
- All experience should be from good product development or e-commerce background.
- Able to take ownership of working with at least one of mobile or web app teams for complete integration with backend.
- Must have shown good stability in all your previous associations.
- Have strong backend knowledge and cloud development exposure.
- Proficiency in Java, Spring boot, Hibernate, REST API development.
- Worked with at least 1 RDBMS (Mysql preferred).
- NoSql is a plus.
- Have used or are very hands-on with Microservices, Docker, Kubernetes, Gradle/Ant, Kafka, GIT/bitbucket in a very agile work place.
- Writing high quality code which is made better by unit tests and integration tests is how you work.
- Comfortable with exploring proven open source tech stack like Grafana, Kibana, Jira, Prometheus, caches like Redis/Memcached, task queues like celery, to name a few.
- Knowledge of test driven development and AWS tech stack will be a good plus.
WHAT YOU WILL DO:
- Execute a full software development lifecycle (SDLC)
- Develop flowcharts, layouts, and documentation to identify requirements and solutions
- Write well-designed, testable, reusable code and libraries for future use
- Optimize the application for maximum speed and scalability
- Implement security and data protection
- Produce specifications and determine operational feasibility
- 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
- Deploy programs and evaluate user feedback
- Comply with project plans and industry standards
- Ensure software is updated with latest features
REQUIRED SKILLS & QUALIFICATIONS:
- Good knowledge of Core Java (Minimum Version 8)
- J2EE with a good understanding of Servlets and JSP
- Experience in Spring Modules – Spring IOC and AOP, Spring Boot (version 2 plus), JDBC
- Expertise in design and development of various web and enterprise – level applications using Java/J2EE technologies such as Spring, Hibernate, Rest services.
- Web Services (including SOAP, XML, XML Schema, JSON, and REST)
- Tools required: Maven,Eclipse, Github, and Swagger
- Good knowledge of SQL and Redis (NOSql)
- Ability to document requirements and specifications
- Proven work experience as a Software Engineer or Software Developer
- Ability to develop software in Java or any other OOPS languages
- Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
- Experience in developing Web Applications using at least one popular Web Framework (Spring)
- Experience with test-driven development
- Proficiency in software engineering tools
PREFERRED SKILLS & QUALIFICATIONS:
- A Bachelor’s Degree in Computer Science, Software Engineering, or other related fields.
- Eight to Ten years of Software Engineering or Software Development experience, preferably in a related field.
REPORTING: This position will report to HOD
EMPLOYMENT TYPE: Full-Time
LOCATION: Remote (Pan India) & In-Office – Jaipur, India
SHIFT TIMINGS:
Summer - 1:30pm-10:30pm IST
Winter - 2:30pm-11:30pm IST
Role Description: The Java (Spring Boot) Developer would need to have at least 5+ years of experience.
Requirements & Responsibilities:
- 5+ years of experience developing web applications using J2EE.
- 5+ years of experience in Spring Boot.
- Good knowledge of MicroServices.
- Experience working with tools like Git, Maven.
- Expertise developing enterprise-level web applications and RESTful APIs using MicroServices, with demonstrable production-scale experience.
- Working experience in Industry Standard protocols related API Security including OAuth is a must.
- Demonstrate strong design and programming skills using JSON, Web Services, XML, XSLT, PL/SQL in Unix and Windows environments.
- Strong background working with Linux/UNIX environments.
- Strong Shell scripting experience.
- Working knowledge with Oracle, DB2 or Mongo DB databases.
- Passion to stay on top of the latest happenings in the tech world and an attitude to discuss and bring those into play.
- Strong agile/scrum development experience
- Strong collaboration and communication skills within distributed project team
- Excellent written and verbal communication skills
Notice Period: Immediate to 60 Days
Below is the JD
Expert: Micro services. Core Java and Spring framework (MVC, Boot).
Practitioner: IT experience in Agile, Test Driven Development approach and software delivery best practice. Strong design and technical skills. Continuous integration/deployment pipelines.
Desirable: ReactJS, Experience with Databases. Preferably Oracle. Knowledge of working in cloud environment. Preferably PCF and AWS.
Joining location will be either Gurgaon, Chennai & Bangalore only.
Skills Mandatory Skills
JAVA Micro service Java8+, Spring Boot, Micro services Devops, CI/CD 40
Check website :- http://nearpe.com
You are suppose to take care of all the technology requirements end to end. Our stack is in java+springboot+postgres, deployed on AWS with native android application.
General requirements :-
- Design and build highly scalable java based transactional web applications.
- End to end responsibility of delivery of requirements within timeframe.
- Managing a team of 3-4 engineers.
- Direct interaction with internal and external clients to understand requirements and for integration purpose.
- Write clean, maintainable code with best standard practices.
- Participate in all phases of development including requirement gathering, development and deployment.
- Mentor & lead the team.
- Excellent Command over JAVA, DS, Algorithms, Postgres or similar RDBMS.
- Knowledge of full-stack development including Front end or Android native development is plus (not mandatory though).
- Good sense of customer behaviour, satisfaction and product development is required.
- Good sense of humor is must, along with beer every week :)
- At least 3-4 years of hardcore development experience with product companies along with managing small team.
Experience: 3+ years hands on experience in Java/J2EE development and programming.
- Have architected /designed at least 2-3 systems/products of enterprise scale from scratch.
- Have banking and Financial service background and preferably worked in Mobile/Digital platform design and development. Payments /OLTP preferred.
- Should have experience of 20+ years with J2ee, REST, Microservice, API, Messaging, Encryption, security, NLP, ML background.
- Have 7+yrs of experience in Architecture field, designing and end to end not from consulting Architecture.
- Responsible for design, architecture, and delivery of a feature or component/product with the highest quality with high-level directions from architects
- Driving innovations in the platform constantly & remaining ahead of the curve
- Development and testing of features/functions delivered via applications and services.
- Prototype ideas quickly using cutting edge technologies.
- Collaborating with peers and Architects both within their team and across the organization to deliver end-to-end products & features
- Working with product managers using agile methodologies to deliver high quality solutions on time
- Provide functional, design, and code reviews in related areas of expertise with-in team and cross-team.
- Working with operations teams to ensure your applications and services are highly available and reliable
- Mentoring junior engineers in the team both in the technical as well as on the product side
- Define and devise processes, tools and methodologies to achieve excellence in software development, testing and deployment, and in the management of the Centre.
- Good experience in working with any of the programming languages like PHP, Python, Django, Golang, Java, C++
- Experience developing applications that use high volume of data along with experience building applications on top of RESTful APIs.
- Solid knowledge of JAVA, J2EE, data stream, processing, big data etc.
- Comfortable with writing unit tests using JUnit
- Worked with Git and are comfortable with Merge/Rebase concepts.
- Worked with tools such as Eclipse, WebStorm, Ant, Maven, Jenkins, Sonar, JSLint, Grunt and App Servers such as Tomcat, Jboss.
- Solid knowledge of algorithms, design patterns, and componentization approaches.
- Experience and knowledge of open source software, frameworks and broader cutting-edge technologies.
- Experience in software design patterns, problem solving and troubleshooting skills.
- Ability to determine impact of architectural solutions and recommendations.
- Must have experience in justification of technology solutions to business leaders.
- Experience in refactoring existing codebase and in understanding existing implementations to decide to refactor or rewrite.
- Know how to identify Performance bottlenecks and use good coding patterns to avoid them in the first place.
- Have strong attention to detail.
- Ability to operate effectively both independently as well and within a team using Agile methodology.
- Proven problem-solving and interpersonal communication skills.
- Knowledge of payment domain will be an added advantage
Qualifications
- BE/BTech/ME/MTech in EE/CS or an equivalent qualification.
- 20+yrs of Experience.
- Minimum 12+years of hands on Java programming experience.










