back

Designation: Java Developer I

Position: Full-Time

AscentHR is an end-to-end HR Operations company with roots in Payroll and Compliance. Our Technology division of application-oriented professionals have 10-25 years of experience. Read more about us.

We are looking for an enthusiastic, enterprising Java Developer with 5+ years of experience.

You will work on a cutting-edge SaaS payroll/HRMS web-application that is deployed in India and 30 other countries. This framework is developed in-house and is continually upgraded. Using your knowledge of Java applications, as well as your creativity, problem-solving skills, and initiative, you collaborate to produce high-quality products. In return, we provide tangible opportunities for learning and career growth.

Job Responsibilities:
• Develop, Implement and maintain Java/Groovy applications that are often high-volume and low-latency, required for mission-critical systems
• Contributing in all phases of the development life-cycle
• Writing well-designed, efficient, and testable code
• Ensuring the code comply with specifications
• Conducting software analysis, programming, testing, and debugging
• Troubleshoot development and usage problems; coordinate with IT team to create solutions to technological problems
• Support continuous improvement

Job Skills & Qualifications:
• 3+ years total Software Development experience with strong technical background Experience in development, testing, and deployment with Java / J2EE stack (e.g. Core Java, Spring, JPA, etc)
• Proficient understanding of supporting tools such as Git, Maven, Intellij
• Know-how of object-oriented programming concepts
• Technically attentive, eager to learn new technologies and a confident team player

Nice to have Experience:
• Groovy, SQL and SpringBoot experience, familiarity with some DevOps processes
• Python and related technologies
• Exposure to Devops/CICD tools like Jenkins, Docker

back

Designation: Senior Java Developer II

Position: Full-Time

AscentHR is an end-to-end HR Operations company with roots in Payroll and Compliance. Our Technology division of application-oriented professionals have 10-25 years of experience. Read more about us.

We are looking for an enthusiastic, enterprising Java Developer with 5+ years of experience.

You will work on a cutting-edge SaaS payroll/HRMS web-application that is deployed in India and 30 other countries. This framework is developed in-house and is continually upgraded. Using your knowledge of Java applications, as well as your creativity, problem-solving skills, and initiative, you collaborate to produce high-quality products. In return, we provide tangible opportunities for learning and career growth.

Skills:
• Minimum 5+ years of experience in Java/JEE.
• Minimum 5+ years of experience in multi-tier web application development using Java, Springs MVC Framework, Hibernate, JDB, and REST.
• Minimum 3+ years of development experience in building applications using Java and Spark, Spark SQL, Kafka, and Spark Streaming.
• Should be able to write high quality code – preferably in Java/Python Experience in Distributed Data Streaming projects working in Kafka Streaming and Spark Streaming.
• Well versed with Spark APIs like RDD, Dataframe and Datasets . Experience working in Kafka Streaming and Kafka Connect. • Should have strong understanding in framework development for data ingestion, data processing and data extraction.
• Should have excellent written and verbal communication skills

Knowledge/Experience:
• Produce low level designs from functional design specifications using your experience to utilize the relevant product capabilities.
• Quality Assurance – ensure that all appropriate procedures, coding practices and documentation is adhered to.
• Experience of building applications with streams and complex event processing

Responsibilities:
• Configure and develop solutions using Spark as a tool
• Thoroughly understand Spark Build and features; its limitations and capabilities, to develop the best solution.
• Help write analytics code, services and components in Java, Apache Spark, Kafka and related technologies such as Zookeeper
• Responsible for systems analysis – Design, Coding, Unit Testing and other SDLC activities.
• Should be able to prioritize in fast-moving complex environment and produce solutions despite complex requirements

back

Designation: Senior Software Developer PHP-I

Position: Full-Time

Experience: 3+ years total Software Development experience

Qualifications: BE / MCA / BTech

Location: Bangalore/Chennai/Pune/Coimbatore/Gurugram

AscentHR is an end-to-end HR Operations company with roots in Payroll and Compliance. Our Technology division of application-oriented professionals have 10-25 years of experience. Read more about us.

Job Summary:
You will work on a cutting-edge SaaS payroll/HRMS web-application that is deployed in India and 30 other countries. This framework is developed in-house and is continually upgraded. Using your knowledge of PHP applications, as well as your creativity, problem-solving skills, and initiative, you collaborate to produce high-quality products. In return, we provide tangible opportunities for learning and career growth.

Job Responsibilities:
• Development or Support on Framework like Codeignitor / Smarty / CakePHP / Zend
• Analyze user requirements to set parameters for application and system objectives.
• Coordinate requirements and schedules for applications development; ensure adherence to deadlines for all projects.
• Develop processes and guidance for application use; develop appropriate documentation and troubleshooting tools for application users.
• Troubleshoot development and usage problems; coordinate with IT team to create solutions to technological problems.
• Determine system problems and make recommendations for optimal solutions.
• Integrate developed or purchased applications into existing systems through database architecture design and server scripting that will ensure connectivity with networks, servers and search engines.
• Identify and design solutions for application and systems inefficiencies that will optimize functionality and user-friendliness.

Required Skills:
• 3+ years total Software Development experience with strong technical background
• PHP 7 skills with Codeignitor is mandatory.
• Excellent conceptual, analytical and programming skills.
• Good Core knowledge of HTML5, CSS3, jQuery, Bootstrap and RDBMS MySQL.
• OOPs (object oriented programming) using PHP
• Knowledge in Vue JS/Angular would be a plus.
• Familiarity with code versioning tools (such as Git / SVN).
• Follow all best practices and procedures as established by company.
• Understanding of the SDLC

Nice to have Experience:
• Strong knowledge in PHP Laravel/Lumen (Version 5.4 and above) Frameworks and has extensive knowledge in developing and maintaining high-performance applications.
• Good experience in Restful API Design, Develop & Integration.
• Knowledge in software testing (PHP Unit).