i
Kasa Software
1 Kasa Software Job
Senior Java Developer
Kasa Software
posted 17d ago
Fixed timing
Key skills for the job
Roles & Responsibilities
Design, develop, and maintain systems and integration solutions using Java and related technologies.
Collaborate with product managers and stakeholders to understand business requirements and translate them into technical specifications and creating obectiveand deliverable goals to team members.
Document technical specifications, processes and procedures related to projects.
Stay up to date with the latest trends and advancements in technology, and provide insights and recommendations for improving our systems.
Qualifications
Proven experience in Java 1.8+, J2EE, strong in Core Java, test Driven development, strong in J2EE components.
Proven experience in multithreaded programming and asynchronous operations.
Proven experience in performance optimization and memory management.
Experience with version control systems and issue tracking tools through Azure Devpos. Proven experience in Spring framework, Spring boot and Hibernate Framework, Microservices
Architecture, Messaging service, Cloud Technologies.
Proven experience in wokring with build tools like Maven/Gradle.
Proven experience in managing, working with and setting up CI/CD (Jenkins) , Versioning tools (Git/GitLab).
Proven experience in working with Agile methodologies.
Proven experience in relational databases such as (PosgreSQL/Oracle/MySQL).
Proven experience in implementing and overseeing various software manual and automated testing methodologies using test frameworks like JUnit, Mockito, Cucumber, BDD.
Proven experience in performing/overseeing thorough testing and debugging to identify and resolve issues related to systems and integrations.
Knowledgeable on Project Management Tools JIRA and Confluence.
Knowledgeable in designing, developing, and maintaining Point Of Sale and payment integration solutions using Java and related technologies. Knowledgeable in integrating third-party payment gateways, APIs, and SDKs into our software applications, ensuring compatibility and optimal performance.
Knowledgeable in developing and maintaining secure and scalable payment processing systems, incorporating best practices for data protection and compliance with relevant industry standards.
Knowledgeable in optimizing payment workflows, enhance system performance, and ensure high availability of payment processing services.
Solid knowledge in realtional and No SQL DBs.
Solid understanding on Architecture and use case development.
Good to have experience on Messaging Queues RabbitMQ/Kafka Good to have experience on Functional and Domain knowledge Good to have experience in Full Stack developmentRole & responsibilities.
Preferred candidate profile
Experienced Java Developer A go getter with a minimum of 5+ years of experience in the Development and implementation of enterprise systems using JAVA and J2EE Technologies. Proven proficiency in Java, Spring, Spring Boot, ORM frameworks with a good understanding of its ecosystems Well versed with Microservice architecture or RESTful webservices Well versed with different design and architectural patterns. Solid programming, analytical, problem solving and communication skills
Education: Anything/Master's degree in Computer Science or a related field.
Join date: Immediate Openings
Perks and benefits
As per company's standards
Competitive salary and performance bonuses
Collaborative and innovative work environment
Contact Person :- Anil (Hr/Admin) 8121608376
Note:- Please ensure that your resume includes a picture. No Virtual Screeing & No Remote working .We are having a walking tour from 9:30am to 6:00pm on the 2nd Dec to 6th December.
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Senior Java Developer roles with real interview advice
It's a very good platform to learn new technologies. The team work culture and team friendliness and helping nature is amazing.
Nothing
Read 1 review