55 Aritha Consulting Services Jobs
4-6 years
Aritha - Backend Developer - Java/J2EE Programming (4-6 yrs)
Aritha Consulting Services
posted 11hr ago
Job Description :
As a Java Backend Developer, you will be responsible for designing, implementing, and maintaining server-side applications. You will work closely with frontend developers, system architects, and other team members to ensure the application's functionality, performance, and scalability.
Skillsets :
Experience with functional and object-oriented programming, Java or Python is a must
Experience in Springboot ,API,SQL
- Good to have GIT , Airflow ,Node JS, Python , Angular, Python
- Experience with database modeling and development, data mining and warehousing.
- Unit, Integration and User Acceptance Testing.
Key Responsibilities :
- Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
- Ability to understand business requirements and tie them to technology solutions
- Open to work from client location as per the demand of the project / customer.
- Facilitate in Technical Aspects
- Develop and evolve highly scalable and fault-tolerant distributed components using Java technologies.
- Excellent experience in Application development and support, integration development and quality assurance.
- Provide technical leadership and manage it day to day basis
- Interface daily with customers across leading Fortune 500 companies to understand strategic requirements
- Stay up-to-date on the latest technology to ensure the greatest ROI for customer
- Design, develop, and maintain backend systems using Java.
- Collaborate with frontend developers to integrate user-facing elements with server-side logic.
- Write clean, maintainable, and efficient code following industry best practices.
- Participate in code reviews and ensure code quality through unit testing and other validation techniques.
- Implement RESTful APIs and services for smooth communication with frontend systems.
- Work on database integration, including schema design and optimization for scalability and performance.
- Troubleshoot, debug, and optimize application performance.
- Ensure the security and data protection of backend systems.
- Stay up-to-date with the latest Java technologies, frameworks, and best practices.
- Work within Agile/Scrum development processes.
Key Requirements :
- Bachelor's degree in Computer Science, Engineering, or related field (or equivalent experience).
- Strong proficiency in Java (J2EE, Spring Framework, Spring Boot, etc.).
- Experience with backend technologies such as RESTful APIs, SOAP, and microservices.
- Familiarity with relational databases (e.g., MySQL, PostgreSQL) and NoSQL databases (e.g., MongoDB).
- Experience with version control systems such as Git.
- Solid understanding of software design patterns and principles.
- Knowledge of cloud technologies (AWS, Azure, Google Cloud) is a plus.
- Familiarity with containerization tools (Docker, Kubernetes) is a plus.
- Strong problem-solving skills and attention to detail.
- Excellent communication and collaboration skills.
- Must be a strategic thinker with the ability to think unconventional / out : of : box.
- Analytical and solution driven orientation.
- Raw intellect, talent and energy are critical.
- Entrepreneurial and Agile : understands the demands of a private, high growth company.
- Ability to be both a leader and hands on "doer".
Qualifications :
- Years of track record of relevant work experience and a computer Science or a related technical discipline is required
- Experience in development of Enterprise scale applications and capable in developing framework, design patterns etc.
- Should be able to understand and tackle technical challenges and propose comprehensive solutions.
Preferred Qualifications :
- Experience working in an Agile environment.
- Familiarity with CI/CD pipelines and tools.
- Experience with Java frameworks such as Hibernate, JPA, or Grails.
- Knowledge of front-end technologies such as JavaScript, HTML, and CSS is a plus.
Functional Areas: Software/Testing/Networking
Read full job descriptionPrepare for Backend Developer roles with real interview advice