Search Jobs

Search by job, company or skills

Java Software Engineer

Java Software Engineer

hirebound
  • Posted 6 days ago
  • Over 50 applicants have applied

Job Description

Responsibilities:

  • Determines operational feasibility by evaluating analysis, problem definition, requirements, solution development, and proposed solutions.
  • Documents and demonstrates solutions by developing documentation, flowcharts, layouts, diagrams, charts, code comments and clear code.
  • Prepares and installs solutions by determining and designing system specifications, standards, and programming.
  • Improves operations by conducting systems analysis; recommending changes in policies and procedures.
  • Obtains and licenses software by obtaining required information from vendors; recommending purchases; testing and approving products.
  • Updates job knowledge by studying state-of-the-art development tools, programming techniques, and computing equipment
  • Participate in educational opportunities & read professional publications;
  • Protects operations by keeping information confidential.
  • Provides information by collecting, analyzing, and summarizing development and service issues.
  • Accomplishes engineering and organization mission by completing related results as needed.
  • Develops software solutions by studying information needs; conferring with users; studying systems flow, data usage, and work processes; investigating problem areas; following the software development lifecycle.

Requirements

  • Proven work experience as a Software Engineer or Software Developer
  • Experience designing interactive applications
  • Ability to develop software in Java
  • Excellent knowledge of relational databases, SQL and ORM technologies (JPA2, Hibernate)
  • Experience developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
  • Experience with test-driven development
  • Proficiency in software engineering tools
  • Ability to document requirements and specifications

Bonus Skills

  • Experience with cloud platforms such as AWS, Azure, or Google Cloud.
  • Familiarity with microservices architecture and API development.
  • Contributions to open-source projects or a strong technical portfolio.

More Info

Job Type:
Industry:
Employment Type:

Key Skills

Test-driven development

Cloud platforms

Microservices architecture

Software engineering tools

JPA2

ORM technologies

About Company

Similar Jobs

Hyderabad, India
Skills:
Java, Spring Boot, Sql, Microservices, Nosql, Git, Gcp, Terraform, Restful Apis, Azure, AWS, GitHub Copilot, CI/CD pipelines
Hyderabad, India
Skills:
Java, Hibernate, multithreading, Maven, Spring Boot, Microservice Architecture, Sql, Java 8, Oop, Gradle, Restful Apis, Jpa, Spring Framework, NoSQL databases, JVM fundamentals, Relational Databases, Collections
Hyderabad
Skills:
AWS EKS, Jenkins, Docker, Cassandra, Maven, Apache Spark, Kafka, Spring Boot, Kubernetes, AI-assisted software development tools, Java 17
2-7 yrs
Hyderabad, India
Skills:
Spring Boot, AWS, Angular, Agile Scrum, Java, Kubernetes, Docker, Jenkins, Restful Apis, CI CD tools, GitHub Actions, AWS RDS PostgreSQL
Hyderabad, India
Skills:
Design Patterns, Scrum, Java Backend, Openshift, Github, Agile Methodologies, Typescript, Web Services, Azure, React Js, JUnit, Jenkins, Restful Apis, LLMs, Copilot, Cloud fundamentals on PCF, Microservices design principles, Object-oriented design principles, CI CD, Kanban, DevOps practices, UI Development using JavaScript, AI and related tools