OWOW
Java Software Engineer (Remote)
Java Software Engineer | OWOW | India
We’re looking for a skilled Java developer to join our team ofcreators who are consistently raising the bar for user experience. Thisperson should be comfortable working independently as well as with a team...
Java Software Engineer | OWOW | India
We’re looking for a skilled Java developer to join our team of creators who are consistently raising the bar for user experience. This person should be comfortable working independently as well as with a team in the design and development of mission-critical websites, applications, and layers of infrastructure.
Responsibilities
Objectives of this role
- Design, develop and maintain high-quality Java applications at the company.
- Collaborate with teams in other departments to identify and prioritise requirements.
- Conduct technical analysis to arrive at solutions and create technological artefacts in response to production issues.
- Communicate regularly with stakeholders, project managers, quality assurance teams, and other developers regarding progress on long-term technology roadmap
- Create and maintain workflows with teams to provide visibility and to ensure workload balance for consistent visual designs
- Develop and oversee testing schedules in client server environment, addressing various browsers and devices to ensure that content is displayed as intended
- Produce quality code, raising the bar for team performance and speed
- Write code and tests, build prototypes, resolve issues, and profile and analyze bottlenecks
- Design robust APIs to support mobile and desktop clients
- Manage and optimize scalable distributed systems in the cloud
- Optimize web applications for performance and scalability
- Develop automated tests to ensure business needs are met, and allow for regression testing.
Preferred Skills
- A Bachelor’s or Master’s degree in software engineering, computer science, or a related field.
- Proficient in Java, with a good knowledge of its ecosystems
- Solid understanding of object-oriented programming
- 2.5+ years of demonstrable experience in Java development.
- Strong knowledge of Java languages and web development frameworks like Spring, Hibernate, and Struts.
- Expertise in developing web applications using front-end technologies (HTML, CSS, and JavaScript).
- Working knowledge of database technologies (MySQL and Oracle).
- Strong analytical and problem-solving skills with organisational capabilities.
- Experience with IT project management methodologies, such as Agile or Scrum.
- Familiarity with cloud technologies (AWS, Azure, or Google Cloud).
Nice to have
- Excellent oral and written communication
- Creative
- Self-driven
- Experience or willingness to learn
Show more
Show less
Related Jobs
See more All Other Remote Jobs-
NewSave
- Save
- Save
- Save
- Save
- Save
- Save