Expert Software Developer

Surecomp Services, Inc.
Hamburg, New York, US
Full-time

We thrive on creativity and diversity, on facing challenges and finding solutions. We foster collaboration, innovation and customer centricity.

Above all, we are defined by who we are, we put our people first.

Please ensure you read the below overview and requirements for this employment opportunity completely.

We are a truly global team, with over 300 employees, located in 16 different countries, speaking 25 different languages. We are proud of our established and dynamic company, our culture, our heritage and the pivotal shift we are driving in our collaborative approach to digital trade finance.

Surecomp is always on the lookout for talented and driven individuals who are ready to make a difference. If you are interested in joining our fabulous team, we’d love to hear from you.

About the role

We are seeking a highly skilled and experienced Expert Software Developer to join our dynamic technology team. In this role, you will be responsible for developing, enhancing, and maintaining our business application web solutions.

You will play a critical role in designing, implementing, testing, and maintaining software components, ensuring they meet business requirements and user needs.

This is an exciting opportunity to work on high-impact systems that are integral to the organization's operations and success.

Requirements

Key Responsibilities :

  • Lead the design and implementation of new features and functionalities using Java technology and other relevant technologies.
  • Oversee all stages of the software development lifecycle, from conception to deployment.
  • Review, modify, and maintain existing code to improve performance, reliability, and maintainability.
  • Troubleshoot and debug complex issues, providing innovative solutions to ensure a smooth user experience.
  • Manage databases and data models to ensure seamless data integration and retrieval, optimizing database queries for efficiency and accuracy.
  • Mentor and guide junior developers, fostering a collaborative and knowledge-sharing environment.
  • Advocate for and implement software development best practices, including version control, code reviews, and testing methodologies.

Knowledge and Experience :

  • Education : B.Sc. or M.Sc. in Computer Science from a leading institute or equivalent practical experience.
  • Experience : Minimum of 10 years of experience in software development with a strong focus on Java web applications and a wide range of technologies.
  • Ability to work effectively in a global company and a multicultural environment.
  • Strong organizational and time management skills with the ability to prioritize tasks effectively.
  • Advanced proficiency in Java programming language and related frameworks (e.g., Spring, Hibernate), deep knowledge in J2EE platform.
  • Deep understanding of object-oriented programming principles.
  • Experience in design of solutions in various complexities.
  • Experience in applying cross-system features, functionalities, technologies.
  • Extensive experience with databases and SQL (e.g., MSSQL, PostgreSQL, Oracle).
  • Understanding in CI / CD pipelines tools and practices (Jenkins).
  • Experience in RESTful API development.
  • Experience in handling of security requirements (authentication, SSO, authorization, handling system vulnerabilities).

Skills :

  • Ability to work effectively in a global company and a multicultural environment.
  • Strong organizational and time management skills with the ability to prioritize tasks effectively.
  • Proactive, self-motivated, and results-driven.
  • Ability to work independently and as part of a team on multiple projects.
  • Exceptional analytical and problem-solving skills.
  • Excellent verbal and written communication skills in English.

J-18808-Ljbffr

1 day ago
Related jobs
Surecomp Services, Inc.
Hamburg, New York

We are seeking a highly skilled and experienced Expert Software Developer to join our dynamic technology team. You will play a critical role in designing, implementing, testing, and maintaining software components, ensuring they meet business requirements and user needs. Oversee all stages of the so...

Promoted
VirtualVocations
Buffalo, New York

A company is looking for a Mid - Senior Level Python/Software Developer. ...

Promoted
Canonical - Jobs
Buffalo, New York

Our platform, Ubuntu, is very widely used in breakthrough enterprise initiatives such as public cloud, data science, AI, engineering innovation and IoT. Python and Kubernetes Specialist Engineers focused on Data, AI/ML and Analytics Solutions. As a software engineer on the team, you'll collabora...

iCapital Network
New York, US

Implement & maintain APIs & data models to ensure efficient data integration. This role requires a deep understanding of API & data model implementation, workflow management, & the industry system integration landscape, particularly within the alternative investments ecosystem. Stay updated with the...

Datadog
Boston, New York

Software Engineer - Developer Efficiency. Be the owner of some of the critical developer workflows at Datadog (merge queue, change detection, bundle release. A seasoned engineer with 5+ years of software development experience. Someone that is keen on improving developer workflows. ...

Computersciencehero
Elma, New York

Common Health Benefits for a Java DeveloperWhat is the highest pay for Java Developers?. Managing Experience: If you are a Java Developerthat oversees more junior Java Developers, this experience can increase the likelihood to earn more. The average salary for a Java Developer is $85,744 in 2024. Is...

Two95 International
Buffalo, New York

A minimum of seven years of software development in an Agile environment within the full SDLC. Five years professional experience developing and implementing software programs and applications with C#. ...

Web4 Community
Boston, New York

We have about 30 front-end, back-end, and technical support engineers who work closely with engineering managers, product managers, QA managers, designers, and machine learning engineers. We are evolving into a quality engineering platform that comprehensively supports the software development cycle...

Maximus
Buffalo, New York

Description & Requirements We are seeking a passionate and motivated Junior Application Developer proficient in Java programming to join our dynamic team. The ideal candidate will assist in the design, development, and maintenance of Java-based applications while collaborating with a team of ex...

Element^n
New York, US

The developer will be charged with innovating and solving complex problems across the client and server domains of cloud-based solutions, applying a wide range of custom-developed and open source JavaScript components. As a Senior Software Developer you will:. ...