We are hiring for Java senior Developers with Spring Boot and Microservices experience for Bangalore location. It is work from home now and after 6-8 months candidate must relocate to Bangalore.
Senior Java Developers
6-10 yrs
Should have hands on experience in Spring Boot and Microservices

About Careator Technologies Pvt Ltd
About
Careator Technology is an end-to-end service provider for all your Application Development, Recruitment, and Staffing related requirements. Our primary competitive advantage is our ability to provide customized solutions that cover the whole process from beginning to finish. Careator maintains a broad variety of productive partnerships with organizations of the highest tier, and the firm ensures that each of its commercial associates is provided with an effective solution.
The founders of Careator understand that the combination of people and technology is essential to the success of a business. The company places a high premium on its employees and their relationships. This is reflected in the way that it creates its operational and strategic models, how it responds to consumers, how it connects with people, and how it promotes diversity in the workplace and the community.
Connect with the team
Similar jobs
We’re looking for a Java Developer with 3–5 years of hands-on experience in building scalable applications using Spring Boot and Microservices. Exposure to AWS and cloud environments is a strong plus.
Key Responsibilities:
Design, develop, and maintain Java applications using Spring Boot and Microservices.
Build and consume RESTful APIs; follow clean code and best practices.
Designed, developed, and implemented applications from scratch using Java, ensuring clean, efficient, and optimized code as a Individual contributor.
Good communication skills.
Worked with various Java libraries and frameworks to enhance application performance and functionality.
Participate in the full software development lifecycle.
Collaborate with cross-functional teams and communicate effectively.
Troubleshoot and resolve technical issues; suggest performance improvements.
Skills Required:
Strong in Java, Spring, Spring Boot, Microservices.
Hands experience in developing code in java playing a role of Individual contributor.
Experience with REST/SOAP, Hibernate, MySQL/PostgreSQL.
Exposure to AWS (EC2, S3, Lambda preferred).
Familiar with Git, Maven; knowledge of Docker/Kubernetes and CI/CD is a plus.
Strong analytical, communication, and teamwork skills.
Required Skillset
• Experience in Core Java 1.8 and above, Data Structures, OOPS, Multithreading, Algorithms, Collections, System Design, Unix/Linux. • Possess good architectural knowledge and be aware of enterprise application design patterns. • Should be able to analyze, design, develop and test complex, low-latency client-facing applications. • Good development experience with RDBMS. • Good knowledge of multi-threading and high-volume server-side development. • Basic working knowledge of Unix/Linux. • Excellent problem solving and coding skills in Java. • Strong interpersonal, communication and analytical skills. • Should be able to express their design ideas and thoughts.
Job Brief-
• Understand product requirements and come up with solution approaches. • Build and enhance large scale domain centric applications. • Deploy high quality deliverables into production adhering to the security, compliance and SDLC guidelines.
Technical Requirement:
- At least 5 years of experience in Java, J2EE technologies.
- Expertise in doing development using Java, Spring Boot, Spring modules (Spring Security, Spring MVC, Spring Data JPA, etc.), Hibernate, Web Services
- Worked on REST web services.
- Worked on application server : Tomcat
- Worked on Eclipse IDE
- Knowledge of Swagger, Postman
- Worked on Database like MySQL
- Worked on Git, Maven, CI/CD pipelines
- Good to have knowledge of using Docker and Mongo DB
Position – Software Engineer
Essential Job Functions:
- Develop code for system changes or new modules within company and architecture according to specifications and standards
- Participates and contribute in formal and informal code reviews
- Prepares and executes accurate unit test plans, test data, and test modules and scripts
- Documents code changes and unit test results per Best Practices
- Performs production support and troubleshooting and maintenance (defect resolution)
Required Skills:
- 3-6 years of hands-on experience
- Expert level understanding of all phases of SDLC, preferably with Agile methodology.
- Strong coding experience with Java, J2EE, SQL. Strong experience in java frameworks, especially spring framework.
- Solid experience developing with SQL queries, stored procedures, views and triggers for Oracle databases.
- Understanding of multi-tier architecture, Web based development, and Services Oriented Architecture. Experience coding REST and SOAP services.
- Excellent communication (verbal and written) and interpersonal skills. Able to step into complex situations and take responsibility.
- Solid knowledge working with version control systems like bitbucket and build tools like maven.
- Strong problem solving and conflict resolution skills.
Preferred Skills:
- Able to guide junior developers.
- Ability to learn and master internal frameworks quickly.
- Deep knowledge in writing complex unit tests.
- XML and knowledge of generating Java data binding code from XSDs
- Knowledge of Tomcat, WebSphere, WebLogic and IBM MQ
- Experience with Agile methodology.
About CapitalCloud, A Bottomline Company:
Bottomline Technologies provides collaborative payment, invoice and document automation solutions to corporations, financial institutions and banks around the world. The company's solutions are used to streamline, automate, and manage processes involving payments, invoicing, global cash management, supply chain finance and transactional documents. Organizations trust these solutions to meet their needs for cost reduction, competitive differentiation, and optimization of working capital.
Serving industries such as financial services, insurance, health care, technology, communications, education, media, manufacturing, and government, Bottomline provides products and services to approximately 80 of the Fortune 100 companies and 70 of the FTSE (Financial Times) 100 companies.
Bottomline is a participating employer in the Employment Verification (E-Verify) program EOE/AA/M/F/V/D/E-Verify Employer
Bottomline Technologies is an Equal Employment Opportunity and Affirmative Action Employer.
- Having around 8+ years of Experience in IT industry in Software Development.
- Sound knowledge in Core Java
- Having work experience in SDN/NFV, Orchestration
- Having work experience in Open source and Open Flow Controller(SDN).
- Experience in Aglie methodology.
- Good Knowledge on MySQL ,Postgresql or any Timeseries DB,Kafka, Zookeeper
- Good Knowledge on ONOS, ODL (OpenDaylight) OpenKilda,Mininet.
- Having work experience in MVT/MVC architecture.
- Having good knowledge networks, devices, service modeling and automation in systems.
- Having work experience on API & JSON implémentation.
- Knowledge in OpenStack,Ansible, Shellscript, Chef, Puppet,
- Good Understanding of Software Development (i.e. SDLC)
- Good team player enthusiastic and quick learner
- Good interpersonal skill, commitment, result oriented with a quest and learn new technologies and understanding challenging tasks
- Knowledge in AWS, AZURE Cloud
Job Summary:
We want a techie at heart. Someone who is happy and curious to work on all aspects of software development.
Reporting directly to the CTO, you will be responsible for feature design, development, and continuously optimizing our tech stack.
- We are looking for an experienced software engineer with at least 5 years of experience in a startup or product environment. Ideally you have been involved in all aspects of software development from requirements gathering to design, development, deployment and post-release support. We are looking for all-round technical maturity. Our tech stack is Angular, Spring boot and Django/Python.
Key Skills
Java
SpringBoot
PostgreSQL/MySQL
Git
AWS
REST api design
Experience integrating with external APIs
Good applied understanding of Object Oriented Programming
Good database modeling and SQL knowledge.
/React is a big plus.
Responsibilities and Duties
Build out features across the stack : backend, API design and integration, database optimization , microservices, plugins, queues etc
Fix bugs and write automated tests
Maintain and upgrade our Tech Stack
Translate requirements to design and write/present articulate software design.
system performance.
Experience with JSP & Servlet.
Experience with open source frameworks/libraries like Spring, Hibernate, Struts, JUnit etc.
Experience with MVC frameworks like Spring MVC, Struts, JSF etc.
Experience with XML and webservices (SOAP/REST).
Experience with application Servers like Web logic, WebSphere and Jboss.
Experience with JavaScript, Jquery, AJAX, CSS, HTML.
Knowledge of Messaging (JMS,MDB etc.) is a plus.
Knowledge of build tools like Maven and ANT is a plus.
Good understanding of object oriented methodologies and design principles.
Knowledge of the PTC/Servigistics/Click Commerce/Xelus “Service Depot
Management/SL/Repairs and Returns/XDR” application is a plus.
Experience working with large amounts of data.
Able to work with and participate within a small multicultural professional team.
Understanding of performance profiling / tuning.
Familiar with Agile methodologies/tools.
Experience with SQL.
Experience in analysis, design, coding, and implementation of enterprise Java web
applications.
General understanding of scalability and high-availability systems.
Excellent communication/documentation skills
Ability to work effectively under pressure with constantly changing priorities and deadlines
• Strong leadership skills; 3 years experience leading development teams.
• Experience architecting technical designs based on functional and business requirements.
• Project Management skills
• Exceptional communication skills, verbal and written
• Should be able
• To produce high quality technical documentation for our customers
• To decompose technical tasks and provide accurate estimates
• To coach less experienced members of your team
• To undertake development tasks without supervision, including software designing, programming and Unit testing
• To monitor progress and provide updates to the Project Manager


