- 2+ years relevant professional experience.
- Good understanding and a full life cycle project implementation experience with Java / J2EE technologies
- Experience with JavaScript, HTML and CSS
- Experience with Angular 5/6 and TypeScript
- Experience using SOAP or REST APIs
- Experience Struts, Hibernate is preferred.
- Strong communication and interpersonal skills is an absolute must.
- Immediate joiners preferred.
- Bachelor's degree or equivalent.

About Achala IT Solutions
About
Company video


Connect with the team
Similar jobs


Mandatory Skills
- Efficiently able to design and implement software features.
- Expertise in at least one Object Oriented Programming language (Python, typescript, Java, Node.js, Angular, react.js C#, C++).
- Good knowledge on Data Structure and their correct usage.
- Open to learn any new software development skill if needed for the project.
- Alignment and utilisation of the core enterprise technology stacks and integration capabilities throughout the transition states.
- Participate in planning, definition, and high-level design of the solution and exploration of solution alternatives.
- Identify bottlenecks and bugs, and devise appropriate solutions.
- Define, explore, and support the implementation of enablers to evolve solution intent, working directly with Agile teams to implement them.
- Good knowledge on the implications of Cyber Security on the production.
- Experience architecting & estimating deep technical custom solutions & integrations.


Looking for a candidate who can join us immediately and would like to hire a individual contributor and also can adapt as a team-player.
What we are looking for:
- Hands-on experience with key development technologies including Java, J2E, Springboot, React, HTML/CSS/Javascript. Others such as Python, Angular would be beneficial.
- Knowledge of databases, integration architectures/patterns and data modelling essential.
- API best practices, application servers, cloud services (especially AWS) and code quality/secure development all essential. Generative AI knowledge is a must.
- Experience of DevOps, CI/CD and source control tools and best practices required.
- Able to work collaboratively to create POCs and provide technical recommendations for solutions to problems with supporting evidence.
- Excellent written and verbal communication skills needed to effectively collaborate with cross functional teams.
- Prior experience with SCRUM/Agile methodologies with enterprise-level application development projects with the Ability to balance business priorities with technical requirements and manage multiple tasks under tight deadlines.
Responsibilities:
- Be a strong individual contributor in all aspects of software development lifecycle following agile methodologies (Analyze, design, develop, test, debug, and deploy phases of development projects) to deliver high quality solutions that meet business requirements.
- Experience in working with multiple application environments, and support business continuity across multiple geographic regions inclusive of Implementing DevOps culture, and use of tools to ensure Continuous Integration and Continuous Delivery for application deployment and adhering to S&P security requirements for vulnerability remediation.
- Perform reviews and integration testing to assure code quality and security standards are met.
- Support the user base, assisting with tracking down issues and analyzing feedback to identify product improvements; Gather information and feedback from end users to understand and develop project requirements.
- Understand and commit to the culture of S&P Global: the vision, purpose, and values of the organization.
Job Description:-
In this role, you will be an integral part of our team responsible for developing and maintaining new applications that support assessment systems. This is a unique opportunity to contribute to an important regional initiative.
Role Responsibilities:
Analysis and Design: Collaborate with stakeholders and the Application Systems team to deeply understand application requirements. Develop technical design documents following business standards.
Programming and Testing: Actively engage in application programming to meet business requirements. Conduct unit testing and assist in functional, load, and user acceptance testing when needed.
Project Review and Enhancement: Review ongoing projects and provide valuable recommendations for improvement. Be open to assisting in related tasks as directed by the line Manager.
The Successful Applicant
To excel in this role, you should possess the following qualifications and skills:
Java Expertise: Strong experience in Java Application Design, Coding, and Implementation.
Front-End Development: Excellent skills in front-end development using Angular 10, Bootstrap, and Typescript.
Technology Stack: Proficiency in Java, Spring Suite, Hibernate, PostgreSQL, Docker, Kubernetes, Rest APIs, and Micro-services is highly desirable.
Agile Methodologies: Familiarity with Agile development methodologies, including refactoring, TDD, and continuous integration.
Client Interaction: Exceptional client-facing and presentation capabilities.
Team Collaboration: Ability to work effectively both autonomously and within a team.
If you are a skilled Full-stack developer passionate about creating innovative solutions and meet the above-mentioned qualifications, we invite you to apply for this exciting opportunity.
To apply, please submit your resume and a cover letter detailing your relevant experience and why you believe you fit this position.


Java Developers [I+S/E2-MM2]
Java Full Stack Developer
We are looking for a skilled Full Stack Developer who is passionate about building high-quality software applications. The ideal candidate will have expertise in Java frameworks and extensions, persistence frameworks, servers, platforms, clouds, databases, data storage, and QA tools. The candidate should also have experience working with Angular, React, or Vue.
As a Full Stack Developer, you will be responsible for developing and maintaining software applications for our clients. You will work closely with a team of developers and project managers to deliver high-quality software products. You should be comfortable working in a fast-paced environment and be able to adapt to changing priorities.
Mandatory Skill Sets:
Java frameworks and extensions: You should be proficient in building enterprise-grade applications using Java 8+ and Spring Boot.
Persistence Frameworks: You should have experience working with Hibernate and/or JPA. You should be able to design and develop efficient data models, and perform CRUD operations using Hibernate and/or JPA.
Servers: You should be familiar with Apache Tomcat and be able to deploy applications on Tomcat servers.
Platforms: You should have experience working with Java EE and Jakarta 2EE platforms.
Clouds: You should have experience working with AWS, and be familiar with AWS services such as EC2, S3, and RDS.
Databases / Data Storage: You should have experience working with MYSQL and Oracle databases
QA Tools: You should be proficient in JUnit5 and Postman. You should be able to write and execute unit tests, integration tests, and end-to-end tests using these tools.
Web Services: You should have experience working with RESTful web services.
API Security: You should be familiar with OAuth2, JWT, Auth0, or any other API security frameworks.
Angular/React/Vue: You should have experience working with at least one of these frontend frameworks, HTML, CSS, and JavaScript.
If you are passionate about building high-quality software applications and have the required skill sets, we encourage you to apply. We offer competitive salaries and benefits, and a challenging work environment where you can learn and grow.
As a Staff Full-stack engineer, you will work across the Acceldata platform products. We’re looking for people with a strong background or inclination towards data engineering and systems; you’re comfortable in dealing with lots of moving pieces and can work at the intersection of Databases, API's and Frontends
You will:
- Be actively involved in strategic direction and product decisions.
- Design, build and maintain APIs, user-facing experiences, and services.
- Work closely with our customers and sales teams on a regular basis to carve out new features and use cases
- Work with MVC frameworks such as React or Angular
- Work with database systems, RDBMS, Mongo, Elastic Search.
- Develop shared front-end components (JavaScript & CSS) for use across all of our products, enabling other UI engineers to build better products faster.
You need:
- 8+ years of significant of web-application development experience in one or more JS frameworks. You care about building better products.
- Strong Computer Science fundamentals in data structures, algorithm design, and problem-solving.
- You're as comfortable writing plain JavaScript as working with modern frameworks like Angular. You've built your own controls and widgets in JavaScript.
- You write unit tests for your JavaScript (really, you do). You've probably used Node. You have built complex JS web applications.
- Organized, thorough, and detail-oriented
Good to have:
- Contribution to open-source projects.
- Background in enterprise software
- JVM performance tuning and debugging
- 8 - 11 years of experience in software development with at least 5 years on GUI development
- Experience on Java, HTML, CSS and Java script
- Experience with write SQL or equivalent queries on relational or NoSQL databases e.g. Oracle, PostgreSQL, Couchbase, MongoDB, Cassandra


We are looking for an IMMEDIATE JOINER - As Java Developer you will be responsible for creation and implementation of backend services (API / Microservice).
Roles & Responsibilities:
- Designing and developing performant REST APIs, Microservices.
- Data Model design.
- Participating in requirements analysis.
- Writing clean, scalable code and Implementing unit tests.
- Participating in peer code reviews.
- Optimizing the overall performance of Application.
- Strong focus on data governance and security.
- Be a strong Agile team member.
Skills:
- Conceptually strong in Design Patterns and OOP
- Hands on with technologies like Spring Boot, Java Web services/APIs (SOAP, REST, JSON, Maven, Gradle, jUnit)
- Working knowledge with AWS is a must.
- Excellent understanding of data structures, threading.
- Working knowledge with any of the Unit Test Frameworks such as jUnit.
- Good problem-solving skills. Attention to details.
- Should be a quick learner and keen on learning new technologies.
- Strong in debugging, troubleshooting and performance tuning for SQL queries
- Proficient in RDBMS (MySQL, Mssql) and NoSQL databases (mongo, HBase)
- Excellent oral and written communication skills.
Additional Skills (Optional):
- Exposure to Node.js / python
- Exposure to Lambda functions.
- Exposure to AWS Data Storage.
- Knowledgeable on TDD.
Qualifications & Experience:
- BE/B.Tech, ME/MTech. 7+ years of Java development experience, including Spring, Spring Boot


We are creating one of the strongest tech companies and are working extensively on cutting edge technologies.
Clojure Kotlin Scala R F# Node.js React Native ML Kafka Apache Spark DevOps React Vue.js
What We Look For
Bring in a "can-do" attitude.
Passion towards technology and software engineering - blogging, open-source, pet projects, conference talks
Participate in a highly fluid environment applying agile software development principles
Carry out unit tests and other quality control mechanisms to inform and validate the designs and code
Work with customers to bring an end to end perspective of the problem
Ability to ask the right questions and communicate your ideas with clarity
Ability to collaborate with various stakeholders and take complete ownership
Participate actively in building one of the strongest technology organizations.
As a Software Engineer :
Quickly adapt to our startup environment which is both demanding and fast-paced (but is also a lot of fun)
Eager in learning new concepts, technologies and be productive in a short time
Convert a raw idea into usable real-life software products
Good understanding and working knowledge of technologies worked
Demonstrate good problem-solving skills
Write modular, readable, and maintainable code
Own and be able to manage a small to medium-sized project
Demonstrate the ability to guide and coach a new team member or fresher.




