
System Analyst, Java Development
FWU
full-time
Posted on:
Location Type: Office
Location: Karachi • 🇵🇰 Pakistan
Visit company websiteJob Level
Mid-LevelSenior
Tech Stack
JavaJavaScriptjQuerySpringSpring BootSpringBootSQL
About the role
- Work with development teams and product managers to consider software solutions
- Provide estimates for tasks, including design, development and testing
- Design client-side and server-side architecture
- Build the back-end of applications in Java Core 1.8 (JSP/Servlets)
- Play active part in technology upgradation to Spring MVC/ Spring Boot
- Develop and manage well-functioning databases and applications
- Write effective APIs (Jersy REST API)
- Test software to ensure responsiveness and efficiency
- Troubleshoot and debug the application
- Write technical documentation
- Work with Product Configuration and QA Team to improve software
- Use the right language and framework for the challenge at hand
- Proactively take responsibility for deliverables and meeting deadlines
- Stay up-to-date with current coding practices and industry trends, keeping informed of new technology that can be used in future projects
Requirements
- Proven experience of 3-4 years as a back end developer or similar role
- Proven Java programming skills with focus on core Java technology
- Experience developing Web application (JSP/Servlets) and REST Services in Java
- Knowledge of Insurance or Financial applications
- Knowledge of multiple front-end languages and libraries (e.g. HTML/ CSS, JavaScript, XML, jQuery)
- Familiarity with relational database (SQL Server), web servers (e.g. Tomcat and Glassfish)
- Knowledge of structuring and designing databases
- Knowledge of creating APIs to pull from databases
- Excellent communication skills
- An analytical mind
- An independent but collaborative working style
- Degree in Computer Science (BS OR MS)
Benefits
- creative freedom to establish your position in our company
- opportunity to specialize
- develop professional skills in an international environment
- attractive salary
- various additional benefits
Applicant Tracking System Keywords
Tip: use these terms in your resume and cover letter to boost ATS matches.
Hard skills
Java Core 1.8JSPServletsSpring MVCSpring BootJersey REST APISQLdatabase designAPI developmentweb application development
Soft skills
communicationanalytical thinkingindependent workingcollaborative workingresponsibilitydeadline management
Certifications
Degree in Computer Science