We are looking for Java Full Stack Software Engineers to help us build functional products and applications.
- Java Software Engineer responsibilities include defining software requirements, writing clean and efficient code for various applications and running tests to improve system functionality.
- If you have hands-on experience with programming in Java and are interested in agile methodologies, we’d like to meet you.
- Ultimately, you’ll implement and maintain Java components and frameworks throughout the software development life cycle.
- Analyze user and system requirements
- Design flowcharts to illustrate software solutions
- Write efficient code based on feature specifications
- Develop user interfaces
- Prioritize and execute tasks in the software development life cycle
- Design database architecture
- Test and debug Java applications
- Validate software functionality and security
- Work experience as a Java Software Engineer, Java Developer or similar role
- Experience building Java EE applications
- Familiarity with Object-Oriented Design (OOD)
- Good knowledge of popular Java frameworks like JSF and Spring MVC
- Experience with test-driven development
- Problem-solving skills
Attention to detail :
- Analytical mind and problem-solving aptitude
- Strong organizational skills
- BSc/BA in Computer Science, Engineering or a related field