
Greetings!
NextSphere is hiring for Java Resources.
We have an openings with our company at Chennai location for Java Position.Please find the JD Below.
JD:
Total Experience : 4 to 7 Yrs
Job Location : Chennai.
Interviews Mode : Virtual.
Position : Sr SoftWare Engineer.
Mode : Permanent.
Education : BE or Btech or MCA or equivalent is a must
//***looking for the candidate who can join immediately or 30 Days Max.Here is a right opportunity to design your career at early stages of your professional life.***//
The job specification as below:
• Strong hands-on Experience in Core Java, Advanced Java.
• Experience in Java Script,HTML,CSS,Spring Framework, Sprint Boot, Restful Services.
• Knowledge in Angular.
• Any Relation Database (MySQL, SQL or Oracle)
Regards,
Meenakshi.G

About NextSphere Technologies
About
Connect with the team
Similar jobs
Senior Technical Consultant (Polyglot)
Experience- 5-9 Years
This is a Backend-heavy Polyglot developer role - 80% Backend 20% Frontend
Backend
- 1st Primary Language - Java or Python or Go Or ROR or Rust
- 2nd Primary Language - one of the above or Node
The candidate should be experienced in atleast 2 backend tech stacks.
Frontend
- React or Angular
- HTML, CSS
The interview process would be quite complex and require depth of experience. The candidate should be hands-on in backend and frontend development (80-20)
The candidate should have experience with Unit testing, CI/CD, devops etc.
Good Communication skills is a must have.
Role: Senior Full Stack Java Developer
Company: Feuji Software Solutions Pvt Ltd.
Mode of Hire: Permanent Position
Experience: 5 – 8 years
Work Location: Hyderabad, India
About Feuji
Feuji, established in 2014 and headquartered in Dallas, Texas, is a rapidly growing global technology services provider. With strategic locations including a Nearshore facility in San Jose, Costa Rica, and Offshore Delivery Centers in Hyderabad, and Bangalore, we cater to a diverse clientele.
Our team of 400+ talented engineers specialize in delivering cutting-edge solutions in managed cloud services, cybersecurity, product and quality engineering, and data-driven insights. Collaborating with industry leaders such as Microsoft, HP, GSK, and DXC Technologies, we empower organizations to achieve their business goals.
At Feuji, we prioritize creating 'Happy Teams' and fostering a culture of innovation, growth, and excellence.
Position Summary
The Senior Software Engineer is responsible for the design, development, quality, and release of our organization's web and mobile applications.
Essential Functions
• The Senior Software Engineer is responsible for the design, development, and release of our organization's web and mobile applications.
• Working closely with Product owners and other stakeholders to understand the business need and design software solutions to meet the product requirements
• Develops applications using Application programming interfaces (APIs) and service-oriented architecture
• Develops unit and automation test scripts under the test-driven development lifecycle
• Contributes to the coding best practices by participating in code reviews and supporting code merges and releases.
Education
• Bachelor's Degree Computer Science, Engineering, or related field preferred
Work Experience
• Typically 5+ years Hands-on object-oriented programming in Java and Javascript (UI) frameworks
Skills
• Understanding of all phases of Software development life cycle
• Software Development Experience with Java
• Experience with UI modern framework like AngularJS or ReactJS
• Experience with microservice architecture, end-to-end UI/API integration, and knowledge of API protocols like REST, gRPC, and graphQL
• Familiar with coding and testing best practices as well as ability to understand complex business problems and design high quality technical solutions.
• Knowledge about the Caching technologies and DBMS technologies like Oracle or MySQL, Postgres, MongoDB
• Strong Problem-solving, communication and organizational skills
This role is physically based out of Mauritius and will require you to relocate to Mauritius. Relocation expenses like air tickets/work visa/permit/medical for work permit will be borne by the company
The role of a senior java developer is to ensure high quality software development and delivery to the end client.
As senior software developer, you shall be the technical SME on the project and ensure that the team abide by the quality standard set on the project.
On the Java Expertise Center, you shall be contributing to the knowledge building committee where you will be coaching juniors and demy students
Key Skills:
Very good knowledge in Java (at least from Java 8).
Good knowledge of Spring boot
Experience with JPA/Hibernate
Experience in middleware such as MessageQueues
Experience with REST interfaces and GRPC
Experience with modern agile software development (Continuous Integration)
Experience in securing APIs
Knowledge in design patterns
1. Software Development
Act autonomously in the delivery of tasks of simple to high complexities on projects.
Participate actively with team members to reduce risks related to tasks and activities.
Ensure deliveries (code, documentation, release notes) are executed within set quality standards and processes.
Understand and apply standard methods, tools and processes in daily tasks.
Participate in sprint backlog estimation.
2. Team coaching & technical reference on project.
Work with the team architect to help coach team members and ensure they
abide by the technical standards set on the project.
Coach new joiners and accompany them technically & functionally on the
project.
Be the technical reference on the project, besides the architect.
Communicate technical KPI to your project manager.
Review code contributed by team members, ensuring adherence to coding standards, best practices, and quality standards.
Act as a coach or trainer and contribute actively to the Java Expertise Center.
A commitment to continuous learning and staying updated with industry trends and best practices
Participate in budget auditing activities as required by direct report in the capacity of a Developer
Key Dimensions:
Ability to monitor unit test coverage and ensure team abide by same standard (Standard unit test coverage
of 60% on new and overall codes)
Ensures Sonar analysis of project is as per quality gate and any deviations are tackled by the team
Ensuring highest quality delivered to client.
Experience: 7+ years
Responsibilities:
• Work with development teams and product managers to ideate software solutions
• Design client-side and server-side architecture
• Build the front-end of applications through appealing visual design
• Hands on experience in Spring Boot and good knowledge of MySQL, MongoDB
• Hands on experience in building RESTful based APIs
• Develop and manage well-functioning databases and applications
• Write effective APIs
• Test software to ensure responsiveness and efficiency
• Troubleshoot, debug and upgrade software
• Create security and data protection settings
• Build features and applications with a mobile responsive design
• Write technical documentation
Requirements:
• 7+ Yrs experience as a Full Stack Developer.
• Proven experience as a Full Stack Developer or similar role
• Experience developing Rich Internet based applications
• Experience with Spring boot and Angular 6 or above.
• Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
• Knowledge of multiple back-end languages ( Java, NodeJS) and JavaScript frameworks (e.g. Angular, React)
• Familiarity with databases (e.g. MySQL, MongoDB), web servers (e.g. Apache) and UI/UX design
• Excellent communication and teamwork skills
• Great attention to detail
• Organizational skills
• An analytical mind
Required qualification:
*) Any degree from a reputed university
*) Proven software development experience and Java/J2EE skills development.
Backend - Java,Spring boot, Rest API, Json, JPA and/or Hibernate, SQL
Frontend - React/Angular
2-5 years of experience
Comprehensive grasp over OOPs concepts and Java Programming.
Lead designs of major software components and features to improve the availability, scalability, usability, and efficiency of the DART application.
Be interested in the new tech stack and complex problems solving. Bring a positive, can-do attitude and be open to all ideas.
Provide operational support on deployment, Server Setup, DB script generation.
Developing front end website architecture.
Designing user interactions on web pages.
Developing back-end website applications. Creating servers and databases for functionality. Ensuring cross-platform optimization for mobile phones.
Ensuring responsiveness of applications.
Working alongside graphic designers for web design features. Seeing through a project from conception to finished product.
Designing and developing APIs. Meeting both technical and consumer needs.
Staying abreast of developments in web applications and programming languages.
Familiarity with database technology such as MySQL, Oracle, and MongoDB.
Angular.js/Angular 2/4/5/6/7/8 (Mandatory)
Node.js (Mandatory).
● Work on developing solution for ingesting multiple datasets in large volumes
● Develop REST APIs using spring framework.
● Develop solutions for indexing heterogeneous datasets and searching analysing indexed data
● Perform daily tasks for Elastic search clusters and environments
● Continuously optimize the infrastructure and configuration of Elastic search for production
deployment
● Deploy, configure, test, maintain Linux based Operating System Elastic clusters and environments
● Design and implement highly scalable ELK (Elastic Search, Logstash, and Kibana) stack and Elastic ache
solutions
● Architecting data structures using Elastic Search
Design, development, administration, and delivery of Elastic Search ELK based reporting solutions.
● Build reports using APIs that leverage Elastic Search.
● Analyse and improve application performance while searching for simple and robust solutions to
complex tasks
● Work closely with the Team to design & development of the app.
Skill set Required
● Must have 4+ years of experience working with Java Programming and building web services.
● Solid understanding of data structures, algorithms, concurrency, distributed processing and data
parallelism.
● Experience in REST APIs using Spring framework.
● Must have good experience with Apache Kafka and writing producers and consumers in Java.
● Good experience in Elastic Search and writing queries using Java client.
● Ability to design elastic search indices and knows when to rebuild the index and how to structure it
based on query pattern.
● Strong knowledge of designing and architecting distributed systems.
● Good understanding of No SQL databases.
● Good understanding of Micro services architecture.
● Excellent knowledge of project development project methodologies.
● Basic knowledge of SQL queries.
Kuliza helps BFSI enterprises build new-age Fintech products and platforms to power their digital business. We work with leading financial enterprises such as HDFC Life, Aditya Birla Finance, UTI MF, Birla Sun Life AMC, Coverfox, ICICI bank, VP Bank (Vietnam), Standard Chartered Bank and more and help them create world-class digital products as a part of their transformation assignments.
We are a 250+ strong team, headquartered in Bangalore with offices in other cities such as Mumbai and Singapore and have built 120+ digital products for various enterprises in India, Singapore, MiddleEast and US.
This opening is for Kuliza's Lending Software SBU which is in the business of implementing new-age lending systems/ platforms for banks and NBFCs across Indian and Global clients. More information about our lending product is available on our site: http://www.getlend.in/">www.GetLend.In
Awards and Accolades
Kuliza has been the recipient of multiple awards including the following featured ones:
- Awarded by Deloitte as one of the fastest-growing tech startups in India
- Awarded by Ernst & Young and Banking Frontier as provider of top 5 most innovative banking products in India
- Awarded by The Economic Times and Deloitte as a provider of most promising Fintech product in the Lending category in India
- Awarded by Elets as Best Lending System for NBFCs
Role Introduction
Technical leads oversee a team of personnel focused on technical issues, including software development, product releases, and engineering tasks. They are responsible for the end to end operations of the Development team. They often evaluate their team's work processes and best practices and implement changes to streamline operations.
Role Base Location: Bangalore
Responsibilities
- Design, develop, test and implement high-quality software, as a member of an agile development team
- Participate in code reviews, design reviews, architecture discussions
- Understanding the requirement and design/develop sustainable and agile application architecture
- Proactively identify architectural weaknesses and recommend appropriate solutions
- Proactively share technical knowledge and best practices with team members
- Engage in continuous learning and adoption of new concepts, technologies, and functionality
- Utilize Lend.in Platform to deploy the customer requirements in the BFSI Sector
Must-Have Qualification
- Solid Web developer with at least 4-5 years of Java/ J2EE experience
- 3+ years of Java experience along with spring boot is mandatory
- 3+ years of professional experience with enterprise architecture and developing highly scalable websites/services
- 3+ years of experience with database design and maintenance (MySQL)
- Proficiency with back and front end caching strategies (Memcached, Redis)
- Hands-on experience developing, releasing, and maintaining large-scale software
applications
- Must be a self-starter and enjoy working in a team
- Must have led a team of size 5 to 7
- High Energy levels and passionate to try new technology stacks
Good to have Qualification
- Prior experience in BFSI/Lending domain is a strong plus
- Startup DNA
- Experience in React and React Native
- Skills -
- Core (Must understand and conversant to code on at least two of these technologies)
- Java 8+/ Spring Boot/Microservices
- Spark
- Scala
- Angular
- Javascript
- ElasticSearch
- Graph Database (Tinkerpop/Janusgraph)
- MySQL/Oracle
- AWS/Azure/GCP
- Secondary
- Version Control - Jira/Bitbucket/Git
- Build Tools - Maven/SBT/Gradle
- Security
- Agile/Scrum methodology
- Should be able to create and review designs/documents
- Must be able to clearly articulate situations, problems and communicate ideas and solutions
- Core (Must understand and conversant to code on at least two of these technologies)
- Must understand System Analysis and Design with understanding of Algorithms (implementation in any language is okay)
- Design optimal and performant solutions for product backlog items spanning technologies
- Work with Product Owner/Project Manager and UX lead for providing LoE estimates for Jira backlog items
- Lead and own delivery or work items (for self and team)
- 80% hands-on work items (self), 20% team responsibility
- Must be willing to learn new technologies, processes, business functions, (we measure this by OKR’s)
Qualifications and Skills
|
REQUIRED QUALIFICATIONS: |
|
Education |
No formal degree in any stream is required. |
|
Add additional details here: |
If you can understand code and write good software (and explain it to others), you have the required education we need for building products. |
|
Experience |
7-10 years’ relevant experience |
|
Add additional details here i.e. technical skills, and certifications |
hackerrank, Github repo details
|
4+ years of experience working in a relevant software engineering role.
Expertise in designing highly-scalable and performant micro-services and storage layers using common frameworks, languages, and infrastructure (e.g. Java, MySql, AWS, Docker).
Experience in frameworks such as Spring Framework, Spring Boot and Hibernate.
Familiar with front-end languages like Javascript with toolkits like Angular.js 4+
Experience in implementing and deploying micro-services in Cloud (eg: AWS).
Experience in CI/CD tools such as Kubernetes.
Experience in version control tools such as GIT, GitHub and BitBucket.
Familiar with testing frameworks such as JUnit, Selenium.
Familiarity with web security a plus.
SaaS /Internet company background: web-based, hosted on AWS.
Experience in an Agile and Scrum environment.
Experience working for a rapidly scaling start-up.
Comfortable with the web engineering lifecycle.
Passion for delivering high-quality web functionality with quick turnaround times.
Comfortable working in a fast-moving team environment.
Data-driven and strongly motivated by success and learnings through experiments and metrics analysis.
Responsibilities:
Design and implement scalable systems and infrastructures.
Measure your work thoroughly, analyze results and generate hypotheses to drive new product changes through A/B testing.
Setup monitoring and testing of your APIs and services to better understand real time health of your products.
Break-down complex problems into solvable pieces of work for other engineers.
Depending on your specialization, projects/initiatives may include: Security, scaling distributed systems, working on our core services related to user management, building out new verticals, guiding new engagement features, scaling traffic/imports/exports, managing APIs.









