Apply

Senior Java Developer

Posted 7 days agoViewed

View full description

💎 Seniority level: Senior, 7+ years

📍 Location: Moldova, Romania, Poland, Turkey, Egypt

🏢 Company: Ncentiva👥 1-10Gift CardTrading Platform

🗣️ Languages: Fluent English

⏳ Experience: 7+ years

🪄 Skills: AWSSQLJavaSpring BootNosqlCI/CDRESTful APIsDevOpsTerraformMicroservices

Requirements:
  • 7+ years of hands-on experience in Java, specifically 5+ years with Spring Boot.
  • Proven experience as a solutions architect with a focus on cloud-native principles.
  • Extensive AWS experience, including EC2, ECS, Lambda, S3, RDS, CloudFormation.
  • Strong knowledge of SQL and NoSQL databases, including data modeling and optimization.
  • Familiarity with DevOps practices and CI/CD tools like Jenkins or GitLab CI.
  • Excellent problem-solving skills and ability to communicate technical concepts in English.
Responsibilities:
  • Design and build scalable, secure backend systems using Java Spring Boot.
  • Lead the deployment, management, and scaling of applications on AWS services.
  • Oversee the design and management of SQL and NoSQL databases for performance.
  • Help build and mentor a team of engineers, fostering a collaborative culture.
  • Collaborate with cross-functional teams to deliver cohesive solutions.
  • Ensure adherence to code quality standards and optimize CI/CD pipelines.
Apply

Related Jobs

Apply

📍 Poland

🔍 Finance and Energy markets

🏢 Company: Capco👥 101-250Electric VehicleProduct DesignMechanical EngineeringManufacturing

  • Expertise in Core Java (JDK 11/17), Collections, Threading, JDBC.
  • Strong experience with Object-Oriented Programming (OOP), Design Principles, and Design Patterns.
  • Hands-on experience with Spring Framework (Spring Boot, Spring Data, Hibernate), Web Services, REST APIs, and Microservices architecture.
  • Proficiency in unit testing, integration testing, and behavior testing using JUnit, Mockito, Cucumber.
  • Strong experience with Java IDEs like IntelliJ IDEA, Eclipse, VS Code.
  • Skilled in Java debugging, profiling, and performance tuning.
  • Experience with OLTP and OLAP systems, preferably PostgreSQL and Clickhouse.
  • Good exposure to Java coding standards, clean code, and code review.
  • Knowledge of Domain-Driven Design and Microservices Architecture.
  • Proficient in Shell scripting and working in a UNIX/LINUX environment.
  • Familiarity with authentication and authorisation frameworks/tools (e.g., AD/LDAP, OAuth2, SSO, Kerberos, JWT, Spring Security).
  • Experience with JIRA, Git/Bitbucket, and Gitflow branching strategy.
  • Familiarity with build tools, CI/CD pipelines, and code quality tools (e.g., Maven, Jenkins, SonarQube, Artifactory).

  • Design and develop JAVA Services and REST APIs.
  • Deliver quality implementations given budget, and time constraints.
  • Take ownership and responsibilities of some core Java components.
  • Propose design improvements for application performance as per SLA/OLA.
  • Ensure good unit test code coverage and maintain code quality.
  • Monitor and fix issues from security scans to ensure compliance.
  • Support all testing activities including SIT/UAT/PT/Regression/PenTest.
  • Prepare for releases and provide standby support during releases.
  • Perform L3 support on rota, collaborating with PSS for PROD issue resolution.
  • Create and maintain documentation for both Dev Guide and User Guide.
  • Conduct knowledge transfer sessions and mentor new Java developers.
  • Engage with architects on high-level and low-level designs.
  • Explore new backend technologies and create POCs for discussion.

PostgreSQLGitHibernateJavaJenkinsJUNITSpringClickhouseJDBCMavenREST APILinuxMicroservices

Posted 16 days ago
Apply
Apply
🔥 Senior Java Developer (IF)
Posted about 2 months ago

📍 Poland

🧭 Contract

🔍 IT services, financial industry

  • 7+ years of experience as a Java Developer.
  • Advanced knowledge of Java 8/17.
  • Experience with or knowledge of Apache Kafka.
  • Proficiency in working with large Spring, Hibernate, and Maven applications.
  • Good understanding of microservices.
  • Strong SQL database skills.
  • Experience in building APIs.
  • Proficiency in using GIT and Maven.
  • A proactive attitude with a willingness to learn new things.
  • Excellent communication skills in English.
  • Nice to have: Experience in Spock Framework, Docker, Kubernetes, and AWS.
  • Preferably have worked in the financial industry.

  • Designing and developing applications that support financial processes, including payment management and transactions.
  • Implementing new features and integrating with microservices to enhance application flexibility and efficiency.
  • Testing, debugging, and optimizing applications.
  • Creating technical documentation to support team processes and ensure compliance with industry standards.

SQLGitHibernateJavaKafkaSpringApache KafkaMavenCommunication Skills

Posted about 2 months ago
Apply
Apply

📍 Bulgaria, Georgia, Serbia, Poland

🧭 Full-Time

🔍 Linux security and open-source software

🏢 Company: Cloudlinux

  • 5+ years in software development.
  • Proficient in Java Core and the Spring framework.
  • Experience with NoSQL databases and PostgreSQL.
  • Experience with Gitlab as CI/CD.
  • Experience with repository management systems such as Nexus will be a plus.

  • Your role will involve enhancing the security of Java and delving deep into its inner workings.
  • You'll be tasked with conducting research and running experiments to expedite the assembly of Java packages.
  • You will investigate vulnerabilities in Java and Java libraries, focusing on the most popular end-of-life versions.
  • Your responsibilities will also include improving automation processes that construct the dependency tree and automatically rebuilding projects.

PostgreSQLSoftware DevelopmentJavaSpringNosqlCI/CD

Posted about 2 months ago
Apply
Apply
🔥 Senior Java Developer
Posted 3 months ago

📍 Turkey

🔍 Big Data

🏢 Company: Huawei Telekomünikasyon Dış Ticaret Ltd

  • Minimum bachelor’s degree in computer engineering, electrical engineering, software engineering, or equivalent.
  • Minimum 4 years of experience in a professional environment.
  • Minimum 4 years of experience in Java and Spring Framework.
  • Familiarity with open-source big data components such as Hadoop, HBase, Spark, Flink, and Hive.
  • Strong understanding of Hadoop components and distributed file systems like Hdfs.
  • Experience in performing root cause analysis on data and processes.
  • Experience with unit testing tools such as Junit and Groovy.
  • Experience working in Unix/Linux environments.
  • Experience with team collaboration and continuous development/integration using Git.
  • Strong analytical thinking, problem solving, communication, and presentation skills.
  • Fluency in both written and spoken English is required.
  • Passion for sharing knowledge and asking for help.

  • Analyze and resolve technical problems based on project requirements.
  • Backport issues on Apache open source repository to improve the version.
  • Identify, design, and implement internal process improvements.
  • Design and report technical analysis based on project requirements.
  • Develop technical features and conduct testing.
  • Increase unit test coverage based on developed features.
  • Perform code reviews and provide feedback.
  • Support and collaborate with teammates.

GitHadoopJavaJUNITSpringGroovySparkProblem SolvingLinuxPresentation skills

Posted 3 months ago
Apply