Apply

Senior Java Developer

Posted about 8 hours agoViewed

View full description

Apply

Related Jobs

Apply

πŸ” Healthcare and technology consulting

  • Ability to obtain a Public Trust security clearance prior to initiating work.
  • U.S. Citizenship required.
  • Bachelor’s degree in computer science or related field.
  • 5-10 years of software development experience.
  • Hands-on experience in HTML, JavaScript, Hibernate, and Oracle.
  • Strong experience with Java, JDBC, Java Messaging Services, Java mail API, JSP, Servlets.
  • Experience with Active X, LDAP, XML, and XLST Formatting.
  • Oracle DB stored procedures (PLSQL and SQL) knowledge.
  • Experience with Redhat Enterprise Linux (RHEL) and database initiated chrons.
  • Experience with Struts 1, Java Platform Enterprise Edition (J2EE), and Enterprise JavaBeans 3 (EJB3).
  • Familiarity with standard design patterns and webservices/API development.
  • Perform systems analysis, design, and development.
  • Demonstrate and maintain knowledge of web-based technologies and architecture.
  • Design and implement secure code for software applications.
  • Perform testing and maintain large software applications.
  • Follow Software Configuration Management techniques and practices.
  • Perform iterative code development.
  • Troubleshoot and support production applications.
  • Assist other developers with technical solutions.
  • Evaluate, identify, and present alternatives for software.
Posted 3 days ago
Apply
Apply

πŸ“ Bulgaria

πŸ” Healthcare and pharmaceuticals

🏒 Company: Tieto_Careers_External_Site

  • 5+ years of experience with Java and microservices architecture.
  • Proficiency in Spring Boot, Spring Web Flux, Spring Data.
  • Proficiency in AWS cloud services and AWS Lambda.
  • Experience with MongoDB.
  • Familiarity with CI/CD pipelines.
  • DevOps knowledge and experience with tools such as Terraform, Kubernetes, or AWS CDK.
  • Solid experience with writing unit tests and end-to-end (E2E) tests.
  • Experience working on large-scale projects.
  • Strong communication skills.
  • Proactive and engaged.
  • Proven track record of delivering complex software to production across multiple environments.
  • Design and develop modern, scalable, and high-performing enterprise applications.
  • Review and analyze business requirements and provide a technical perspective on approach, risk, and estimated development time.
  • Produce high-quality code implementing all security principles.
  • Mentor other developers and participate in code reviews.
  • Participate successfully in an established daily Scrum process and communicate frequently with clients and subject matter experts.

AWSJavaKubernetesMongoDBSpring BootCI/CDDevOpsTerraformMicroservices

Posted 19 days ago
Apply
Apply

πŸ“ Colombia

πŸ” Technology services

🏒 Company: csgcareers

  • Bachelor’s degree or equivalent combination of education and experience.
  • At least 4 years of industry experience as a professional software engineer.
  • Strong knowledge of Java, Spring Boot, JPA, Hibernate, Kafka, Elasticsearch, Redis, Docker, Kubernetes, and OpenShift Container Platform.
  • Excellent understanding of web technologies including Angular, JavaScript, HTML5, and CSS.
  • Familiarity with CI/CD tools like Jenkins, GitLab, Bitbucket, and Artifactory.
  • Working knowledge of cloud platforms such as AWS, Azure, or Google Cloud Platform.
  • Strong problem-solving and technical leadership skills.
  • Excellent written and verbal communication skills.
  • Ability to learn emerging technologies quickly.
  • Design, implement, test, and deploy microservices using various technologies.
  • Create RESTful APIs based on documentation from product management and UX/UI designers.
  • Integrate frontend and backend components.
  • Collaborate with cross-functional teams to ensure timely delivery of high-quality features.
  • Participate in code reviews and agile ceremonies.
  • Contribute to team goals through feedback and sharing best practices.

AWSDockerElasticSearchHibernateCSSJavaJavascriptKafkaKubernetesSpring BootAzureAngularRedisCI/CDRESTful APIsMicroservicesJSON

Posted 21 days ago
Apply
Apply

πŸ“ Portugal

πŸ” Technology

🏒 Company: Powertalent

  • At least 3 years of experience in Java Backend development.
  • Experience with RDBMS technologies like Oracle, PostgreSQL, and SQL.
  • Proficient in Spring and Spring Boot frameworks.
  • Familiar with JPA and Hibernate.
  • Knowledge in application architecture, including microservices-based architecture and hexagonal architecture.
  • Experience with Continuous Integration and Continuous Deployment (CI/CD).
  • English proficiency at a minimum B2 level.
  • Lead the technical aspects of an e-commerce platform development project.
  • Coordinate with team members to ensure project milestones are met.
  • Provide guidance and solutions to technical challenges as they arise.

PostgreSQLSQLHibernateJavaSpringSpring BootCI/CDMicroservices

Posted 29 days ago
Apply
Apply
πŸ”₯ Senior Java Developer
Posted about 2 months ago

πŸ“ Moldova, Romania, Poland, Turkey, Egypt

🏒 Company: NcentivaπŸ‘₯ 1-10Gift CardTrading Platform

  • 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.
  • 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.

AWSSQLJavaSpring BootNosqlCI/CDRESTful APIsDevOpsTerraformMicroservices

Posted about 2 months ago
Apply
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 about 2 months ago
Apply
Apply

πŸ“ South Africa

🧭 Full-Time

πŸ” FinTech

🏒 Company: Dijkstrack

  • Mastery of Java and frameworks like Spring and Hibernate.
  • Experience with HTML, CSS, and JavaScript for web development.
  • Solid understanding of relational databases (e.g., MySQL, PostgreSQL).
  • Familiarity with Agile/Scrum development methodologies.
  • Proficiency in cloud platforms (e.g., AWS, Azure, Google Cloud).
  • Understanding of microservices architecture and tools like Docker and Kubernetes.
  • Knowledge of NoSQL databases like MongoDB or Cassandra.
  • Exposure to DevOps practices and tools such as CI/CD pipelines, Jenkins, and Git.
  • Architect and develop game-changing applications using Java technologies.
  • Collaborate with product managers, designers, and fellow developers to deliver killer features.
  • Write clean, elegant, and efficient code that stands the test of time.
  • Review code, share insights, and champion best practices in development.
  • Diagnose and resolve issues, ensuring smooth functionality.
  • Optimize performance and scalability for enhanced user experiences.

AWSDockerPostgreSQLAgileGitHibernateHTMLCSSJavaJavascriptJenkinsKubernetesMongoDBMySQLSCRUMSpringAzureCassandraNosqlCI/CDDevOpsMicroservices

Posted 2 months ago
Apply
Apply

πŸ“ Belgium

πŸ” Digital services

  • A passionate developer with at least 5 years of experience as full stack java developer.
  • Practical knowledge of one or more of the following technologies: Spring, Angular, React, Hibernate, JSF, Web Services, XML, JSP/Servlets/JSTL, and Maven.
  • Fluency in Dutch and essential knowledge of English.
  • Ability to visit clients on-site in Belgium.
  • To share and upgrade your skills through multiple projects ranging from new applications & functionalities developments to complex cross-projects developments.
  • To share your expertise and exchange about projects status and issues during the scrum meetings.
  • To help identify and contribute to key improvements elements of development projects.
  • To take the lead on the quality of the delivery by playing a proactive role in the testing phases.
  • To ensure the delivery of well designed, testable, and efficient code.
  • To coach and help junior profiles on some matters.

HibernateJavaSCRUMSpringAngularMavenReact

Posted 2 months ago
Apply
Apply

πŸ“ India

🧭 Full-Time

πŸ” FinTech

🏒 Company: CloudHireπŸ‘₯ 11-50RecruitingWeb DesignSoftware

  • 6 to 10 years of professional experience as a Software Engineer.
  • Extensive development experience on the JVM, primarily using Java.
  • At least 2 years of recent hands-on experience with Kotlin.
  • Proficiency in Java and Kotlin programming languages.
  • Strong experience with Spring Boot and backend development frameworks.
  • Familiarity with frontend frameworks like Vaadin is a plus.
  • Hands-on experience with infrastructure as code tools like Pulumi, Terraform, or equivalents.
  • Experience in the FinTech sector or traditional banking domains is advantageous.
  • Excellent problem-solving abilities and attention to detail.
  • Strong communication skills with a team-oriented mindset.
  • Ability to thrive in a startup environmentβ€”adaptable, proactive, and comfortable with ambiguity.
  • Design, develop, and maintain scalable applications using Java and Kotlin.
  • Utilize frameworks such as Spring Boot and Vaadin to build robust backend services.
  • Contribute to infrastructure setup and management using tools like Pulumi or Terraform.
  • Ensure applications are optimized for performance and scalability.
  • Participate in architecture and design discussions to influence the technical direction.
  • Collaborate with a small, high-performing team to solve complex technical challenges.
  • Provide guidance and mentorship to junior developers as the team expands.
  • Foster a culture of continuous learning and improvement.
  • Stay updated on industry trends, emerging technologies, and best practices.
  • Identify opportunities for process and product improvements.

Backend DevelopmentLeadershipJavaJVMKotlinSpringSpring BootCommunication SkillsTerraformAttention to detail

Posted 2 months ago
Apply
Apply

🧭 Full-Time

πŸ” Software and technology

  • Extensive experience in Java development with architectural design and security procedures.
  • Technical studies related to software engineering or similar fields.
  • Commercial experience with Java, SpringBoot, and relevant backend technologies.
  • Experience with test-driven development, clean code, and design patterns.
  • Team player with proactive approach, and an openness to learn JavaScript and TypeScript.
  • Depending on preference and strengths, work areas include storage and analytics systems using Java and related technologies, application security focusing on cloud-native applications, and software distribution systems.
  • Engage in applied high-performance computing, vulnerability detection, risk assessment, and enabling customer use of product features.
  • Possibility to work on additional amazing features of the platform.
Posted 3 months ago
Apply

Related Articles

Posted 6 months ago

Insights into the evolving landscape of remote work in 2024 reveal the importance of certifications and continuous learning. This article breaks down emerging trends, sought-after certifications, and provides practical solutions for enhancing your employability and expertise. What skills will be essential for remote job seekers, and how can you navigate this dynamic market to secure your dream role?

Posted 6 months ago

Explore the challenges and strategies of maintaining work-life balance while working remotely. Learn about unique aspects of remote work, associated challenges, historical context, and effective strategies to separate work and personal life.

Posted 6 months ago

Google is gearing up to expand its remote job listings, promising more opportunities across various departments and regions. Find out how this move can benefit job seekers and impact the market.

Posted 6 months ago

Learn about the importance of pre-onboarding preparation for remote employees, including checklist creation, documentation, tools and equipment setup, communication plans, and feedback strategies. Discover how proactive pre-onboarding can enhance job performance, increase retention rates, and foster a sense of belonging from day one.

Posted 6 months ago

The article explores the current statistics for remote work in 2024, covering the percentage of the global workforce working remotely, growth trends, popular industries and job roles, geographic distribution of remote workers, demographic trends, work models comparison, job satisfaction, and productivity insights.