Senior Backend (Java) Helius Technologies
Helius Technologies
Office Location
Full Time
Experience: 5 - 5 years required
Pay:
Salary Information not included
Type: Full Time
Location: All India
Skills: Java, Java EE, Spring framework, SQL Database, Eclipse, SSL, Https, UNIX, Oauth, Mentoring, Unit test, Bash script, Jwt, OIDC, Agile Software Development, CICD tools, Devops Automation, Technical documents writing, Effort Estimations, Customer facing experience, English Communication Skills
About Helius Technologies
Job Description
As a Senior Software Engineer, you will collaborate with highly skilled and experienced engineers whose work is evaluated against the highest standards. Your projects will not only address customer issues but will also provide additional value that characterizes all our software solutions. Your primary responsibility will be to design and develop new solution features in accordance with the requirements outlined in a specific roadmap within set timelines. In your day-to-day tasks, you will: - Analyze functional requirements and translate them into application designs using established methodologies and guidelines. - Develop software in adherence to design, program guidelines, and best programming practices. - Create unit test packages, conduct tests, and document results to ensure program quality. - Investigate reported problems/errors and implement fixes to ensure proper system operation. - Assist in integration testing, system testing, user acceptance testing, and implementation activities to resolve reported issues/bugs and guarantee smooth program execution. - Prepare and keep up-to-date system documentation. - Collaborate with other Adnovum employees in cross-functional teams to achieve shared objectives. - Mentor junior team members. This role will provide you with exposure to multiple project stages, allowing you to explore various aspects of software engineering and advance your career. To excel in this position, you should possess: - A Bachelor's degree in Computer Science or equivalent. - A minimum of 5 years of experience in professional software development. - Proficiency in Java/Java EE language and the Spring framework. - Good understanding of unit testing and SQL databases. - Strong communication skills in English. Additional qualifications that would be advantageous include: - An eagerness to learn new technologies and explore diverse business domains, particularly in the Banking industry. - Experience with Eclipse, SSL/HTTPS, Bash scripting, Unix, JWT, OAuth, and OIDC. - Proficiency in Agile software development practices, including modern CI/CD tools and DevOps automation. - Ability to create technical documents and provide effort estimations. - Customer-facing experience with effective listening and interaction abilities. - A proactive and creative mindset focused on solutions. - Experience in mentoring junior project team members. At Adnovum, we are a team of skilled IT professionals who take on complex software and security challenges. With a workforce of over 630 employees across various locations, we enable our clients" digital businesses to thrive. Our collaborative environment emphasizes helping one another, fostering an open and supportive atmosphere. We encourage sharing, growth, and success among team members, accompanied by laughter, coffee breaks, and team bonding activities. In addition to our unique culture, we offer a solution-driven engineering environment with flat hierarchies that welcome your opinions and ideas. We support flexible working arrangements, including part-time options and a hybrid work model. Continuous learning and development are central to our values, and we actively promote individual training opportunities. Benefits of working with us include: - Engaging in diverse customer projects involving technologies such as Java 8, Java EE, EJB, JPA, Hibernate, Spring, JUnit, Mockito, and more. - Project assignments tailored to your skills and development objectives. - Collaboration with experienced software engineers across Switzerland, Hungary, Portugal, and Singapore. - A friendly work environment within a well-equipped and professional IT setup. - Long-term job stability with flexible working hours. - Competitive salary, performance-based bonus, premium healthcare plan, and complimentary English classes.,