
Job Description
- Java engineer with 6-8 years of experience , person with strong Java, spring core, Springboot, Rest API , Microservices hands-on experience.
- Knowing Kafka is a plus.
- Well versed with CICD, Agile processes . good attitude, good communication skills.
Role
- Code development, testing, team coordination,
- Open to work on non-tech activities along with coding also.
- Should be ready and flexible to work from Impetus office and customer office as per the requirement of project.

About Impetus Technologies
About
Connect with the team
Similar jobs


Mandate Skills:
- 3 - 7 years of experience in cloud-native applications (Azure strongly preferred) using Python.
- Thorough understanding of Object-Oriented Programming (OOP) design and practices.
- Strong RDBMS experience (PostgreSQL, MS SQL etc.) designing tables & writing queries.
- Great command of design patterns (especially integration design patterns)
Required skills:-
2+ years of experience in the Development of 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
Good to Have Skills:
2+ 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.
Required Skills:
- 2+ years experience developing software using PaaS/APIs, Java, Docker, Bash, Json, Node js, sql / postgres, RestAPI, Swagger.
- Java 8 / Tomcat 8.5 / Jersey REST
- Spring MVC/Spring Boot/Microservices
- Hibernate
- Strong desire to learn
- Knowledge of cutting-edge technologies.
- Basic understanding of design patterns
- Comfortable working with Subversion, Git, or similar source control environments
- Must be willing to do Test Driven Development.
- Strong communication skills, must embrace working in a highly-collaborative environment
Preferred Skills:
- Good understanding of web-service technologies, Restful APIs
- Some exposure to a version control system such as Git or Subversion
- Proven understanding of software development techniques, concepts and processes
- Driven and self-motivated.
- Works creatively to solve challenging problems
Experience: 2+
Location: Noida (Currently WFH)/ PWFH
Notice Period: Immediate to 15 days
Main Duties
Contribute in all phases of the development lifecycle
Write well designed, testable, efficient code
Ensure designs are in compliance with specifications
Support continuous improvement by investigating alternatives and technologies and presenting these for architectural review
Prepare and produce releases of software components
Role & Relationships
We consider ourselves a team & you will be a valuable part of it. You could be reporting to a Senior member or directly to our Founder, CEO
Educational Qualifications
We don’t discriminate. As long as you have the required skill set & the right attitude
Experience
Upto five years of experience, preferably working on Java.
Skills
Good
Strong understanding of Core Java , Servlet, JSP
Knowledge of RDBMS (MySQL, Oracle, SQL Server), NoSQL
Knowledge of RESTful Web Services, XML, JSON
Good team player
Even better
Familiarity with the software development lifecycle
Strong Full stack developer development background with frontend and backend web applications
Competencies
An aptitude to solve problems & learn something new
Highly self-motivated
Analytical frame of mind
Ability to work in fast-paced, dynamic environment
Location
Currently in Pune
Remuneration
Once we meet, we shall make an offer depending on how good a fit you are & the experience you already have
About us
Aikon Labs Pvt Ltd is a start-up focused on Realizing Ideas. One such idea is iEngage.io, our Intelligent Engagement Platform. We leverage Augmented Intelligence, a combination of machine-driven insights & human understanding, to serve a timely response to every interaction from the people you care about.


In this role, you should be able to write functional code with a sharp eye for spotting defects. You should be a team player and an excellent communicator. If you are also passionate about the .NET framework and software design/architecture, we- d like to meet you.
Your goal will be to work with internal teams to design, develop and maintain software.
Responsibilities and Duties :
- Writing clean, scalable code using .NET programming languages.
- Build high-quality scalable and predictable web applications on the .NET Technology stack and maintain internal and external facing web applications.
- Creating and integrating services and APIs using Web API 2 for various products and applications.
- Working on system architecture and databasing in MongoDB, MySQL, and NoSQL.
- Make regular modifications to existing software for error correction, adaptation to new hardware, and improving overall function and performance
- Evaluate new code for reliable architecture, stability, reusability, performance, automation, security, and metrics
- Using JSON to store and transport data.
- Working with other team members and the team lead using Project Management Tools and Version Source Control to create industry-leading technological products.
Skills required:
- 1 - 3 years of experience in MongoDB.
- Knowledge about AWS Cloud is an added advantage.
- Knowledge of .NET development and lifecycle methods in C# Language.
- Experience in making Web API 2 including routes, class components, async methods, parallel programming, authentication, and authorization, etc.
- Experience and hands-on knowledge of data management methods with MongoDB, MySQL, or NoSQL, etc.
- Should have experience and understanding of using JSON.
- Familiarity with working with .NET Framework, JavaScript, HTML. Knowledge of .NET Core is preferred.
- Knowledge and experience working with AWS Cloud and cloud computing techniques is an added advantage, but not a requirement.
- Having a BSc Degree in Computer Science is optional but should have some educational knowledge of computer science.
-
Expert knowledge of computer science, with strong competencies in data structures, algorithms,
and software design.
-
Strong understanding of end-to-end architectures and development frameworks; knowledge
across tiers in a multi-tier cloud environment including load balancers, web servers, application
containers, data stores, and distributed caches.
-
Minimum 6 years of experience with deep technical knowledge and hands on skills in Java.
-
Has worked extensively on caching technologies such as Redis, memcache.
-
Should be strong with Data Strcutures, Algorithms & OOPs concepts.
-
Worked on NoSQL databases such as MongoDb.
-
Designed and developed highly scalable multi-threaded large scale distributed systems.
-
Well versed with services and micro-services architecture.
-
-
Usage of containers, virtual machine systems, cloud computing.
-
- Develop, maintain and support company
- Assist in technical specification and solution design documentation to address customer needs
- Ensure customer implementations are delivered to meet/exceed customer expectations
- Collaborate with cross-functional teams on project delivery, solution development, and deployment as needed
Requirements:
- 2+ years experience in a software development/consulting role, preferably in comprehensive eBusiness and Supply Chain Solutions
- 2+ years experience in Software Analysis, Design, and Development using J2EE technology stacks (Core Java, JSP, XML, Hibernate & Java scripts) and Oracle database (PL/SQL)
- 2+ years experience with the configuration and Installation of J2EE servers like Web logic, Web Sphere, and Oracle
- 2+ years experience with integration technology (knowledge of EAI and B2B tools)
- 2+ years working knowledge of UNIX system (Solaris and Linux)
- Exceptional verbal and written communications skills
- Excellent interpersonal & planning skills and cross-group coordination at all levels
- Bachelor Degree in Computer Science, or equivalent
- Willing to travel when needed.
Preferred (Optional) Skills:
- Supply-chain domain experience implementing and integrating Global Trade Management solutions
- Experience in the integration, deployment or support of an ERP, SCM, or similar systems from SA
Location: Sargasan, Gandhinagar
Experience – 3 to 5 years
Education –ME, BE in computer science , BCA & MCA
Salary Budget – Based on experience and interview ( normally 10% to 15% hike in current salary )
Job Description
We are looking for an analytical, results-driven Back-end Developer who will work with team members to troubleshoot and improve current back-end applications and processes. The Back-end Developer will use his or her understanding of programming languages and tools to analyze current codes and industry developments, formulate more efficient processes, solve problems, and create a more seamless experience for users. You should have excellent communication, computer, and project management skills.
To succeed as a Backend Developer, you should be focused on building a better, more efficient program and creating a better end-user experience. You should be knowledgeable, collaborative, and motivated.
Back-end Developer Responsibilities:
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement.
Collaborating with the front-end developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience.
Developing ideas for new programs, products, or features by monitoring industry developments and trends.
Recording data and reporting it to proper parties, such as clients or leadership.
Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members.
Taking lead on projects, as needed.
Implement complex business application using Java (Spring Boot)
Build REST APIs that serve our frontend apps as well as other clients
Create scalable and distributed microservices
Rearchitect existing applications to move to a future-proof architecture
Streamline automated deployment and DevOps flow
Deploy on AWS
Back-end Developer Requirements:
Bachelor’s degree in computer programming, computer science, or a related field.
Design & development of J2EE applications using Java EE, Spring, hibernate & Linux
Should have exposure to multithreading and Concurrent Programming.
Extensive experience in application development using Java (Spring Boot and Spring REST)
Exposure to a microservices architecture
Exposure to RabbitMQ or Kafka is highly desirable
Experience in Hibernate or equivalent ORM Framework
Experience with CICD using Gitlab or AWS CodePipeline or AWS CodeDeploy
Familiarity with NoSQL Databases like MongoDB or Cassandra
Exposure to AWS is highly desirable
Exposure to Kubernetes is highly desirable
Strong understanding of the web development cycle and programming techniques and tools.
Focus on efficiency, user experience, and process improvement.
Excellent project and time management skills.
Strong problem solving and verbal and written communication skills.
Ability to work independently or with a group.
Willingness to sit at desk for extended periods.
You’ll spend time on the following Developing high-volume, low-latency applications for mission-critical systems and delivering high-availability and performance. Write maintainable/scalable/efficient code. Contributing in all phases of the development lifecycle. Continue to innovate and build solutions to support business growth and launch new features. Object-Oriented Analysis and design using common design patterns. Given a fuzzy product requirement, work with other stakeholders, product to understand & refine the requirements and change them to tech requirements Work in a cross-functional team, collaborating with peers during entire SDLC. Managing the developed applications and live support.
|
We’re Excited About You If You Have Excellent coding skills in Java/J2EE Strong problem-solving skills, data structures and algorithms. Have experience in building and maintaining large scale web applications in service-oriented architecture. Good Understanding of Java 8 with proven hands-on skills Experience in Spring Framework - Spring Boot, Spring Data, Spring REST Experience in Spring Reactive Good understanding of SQL and MYSQL Knowledge of professional software engineering practices & best practices for the full software development life cycle, including coding standards, code reviews, source control management, build processes, testing, and operations Understands version control branching strategies Understands different major language paradigms (object oriented / functional /reactive) Understanding of AWS is a plus Can reason about complexity of algorithms (time and space) Can debug code at ease and ensure quality code is produced Good verbal and written communication skills
|

