Conure IT Services is looking for Senior Software Engineer to work in its fast-paced development environment. Candidate should have a great knowledge in Java and an ability to lead projects.
Requirements:
Minimum Bachelor’s Degree in Computer Science/Computer Engineering/Software Engineering.
Collaborating on requirements and solutions with both local and foreign team.
Writing reusable, testable & efficient code.
Design & implementation of low-latency, lightweight, high-availability & performant applications.
Develop services (APIs) & different components within different applications.
Work with internal & external software developers and testers to ensure software development deliverable are meeting expectations with respect to quality.
Design & write code, peer code reviews, write unit tests, collaborate with test teams.
Develop scalable, high-traffic web systems (APIs, asynchronous jobs, workers) that serve millions of users.
Must be team player & self-starter.
Excellent 'hands-on' development skills JAVA (Complusory).
Others are J2SE, J2EE, Object Oriented Design & Analysis, Design Patterns, Database development, Servlets, JSP, JSF, Prime Faces, HTML, CSS, JavaScript, Spring Framework, Spring Web flow, Spring MVC, Spring Remoting, Knowledge of Git.