Remote Jobs RockRemote Jobs Rock

๐Ÿ“œ Description

  • Design, develop, and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Translate application storyboards and use cases into functional applications.
  • Collaborate with the team to define, design, and ship new features.

๐Ÿ› ๏ธ Requirements

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4-8 years of hands-on experience in Java development.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc.).
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience with test-driven development.
  • Mastery in software engineering tools.
  • Ability to document requirements and specifications.
Full job description

About the Role:

Our company is seeking a seasoned Java Developer with a robust technical background and a passion for developing scalable, high-quality software solutions. The successful candidate will be instrumental in the design, development, and maintenance of our core Java applications. This role requires a deep understanding of Java and its ecosystems, a commitment to collaborative problem solving, sophisticated design, and product quality.

Key Responsibilities:

  • Design, develop, and maintain efficient, reusable, and reliable Java code.
  • Ensure the best possible performance, quality, and responsiveness of the applications.
  • Identify bottlenecks and bugs, and devise solutions to these problems.
  • Help maintain code quality, organization, and automatization.
  • Translate application storyboards and use cases into functional applications.
  • Collaborate with the team to define, design, and ship new features.
  • Conduct software analysis, programming, testing, and debugging.
  • Manage Java and Java EE application development.
  • Ensure designs are in compliance with specifications.

Qualifications:

  • Bachelor's or Master's degree in Computer Science, Engineering, or a related field.
  • 4-8 years of hands-on experience in Java development.
  • Profound insight of Java and JEE internals (Classloading, Memory Management, Transaction management, etc.).
  • Excellent knowledge of Relational Databases, SQL, and ORM technologies (JPA2, Hibernate).
  • Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC).
  • Experience with test-driven development.
  • Mastery in software engineering tools.
  • Ability to document requirements and specifications.
  • Familiarity with software development methodology and release processes.
  • Excellent problem-solving and communication skills.

Location: Hybrid (on-site once a week in BGC, Taguig City)

Job Type: Full-time

Cloudflare

Software Engineer

๐Ÿ•’ 2 days ago
Cloudflare๐Ÿ‘ฅ 10,000+ employees๐Ÿข Computer And Network Security๐Ÿค B2B

Design, build, and scale internal platforms and software tools to enhance infrastructure operations, treating operational challenges as software problems.

Software EngineeringBackend SystemsAPIsDeveloper Platforms
Aecom2

Forward Deployed Engineer, Internal Data Products

๐Ÿ•’ 2 days ago
Aecom2๐Ÿ‘ฅ 10,000+ employees๐Ÿข Architecture And Engineering๐Ÿค B2B

As a Forward Deployed Engineer, you'll transform business challenges into effective applications for construction teams, enhancing workflows and project operations.

Software EngineeringApplication DevelopmentAutomationData Products
SpaceX

Software Engineer

๐Ÿ•’ 2 days ago
SpaceX๐Ÿ‘ฅ 10,000+ employees๐Ÿข Aviation And Aerospace Component Manufacturing๐Ÿค B2B

Join the Test Software team as a Software Engineer, where you'll design, develop, and maintain software for rocket test infrastructure, collaborating with cross-functional teams to ensure high-performance solutions.

Software DevelopmentData AcquisitionData AnalysisAutomation
Llnl

Weapons Infrastructure Project Engineer

๐Ÿ•’ 2 days ago
Llnl๐Ÿ‘ฅ 5001 - 10,000 employees๐Ÿข Research

As a Weapons Infrastructure Project Engineer, you will plan, manage, and execute equipment recapitalization projects to enhance weapons infrastructure capabilities.

Project ManagementEngineering DesignTechnical SpecificationsRisk Management
Cloudflare

Systems Engineering, Metrics and Alerting

๐Ÿ•’ 2 days ago
Cloudflare๐Ÿ‘ฅ 10,000+ employees๐Ÿข Computer And Network Security๐Ÿค B2B

Design, deliver, and operate software for Cloudflare's Observability platform, focusing on metrics, alerting, and error tracking to enhance engineering productivity.

Software EngineeringGoData StructuresTsdbs

Trusted by Remote Workers