See all the jobs at AFour Tech here:
| Full-time
Software Development Engineer-6+ Years
Responsibilities
Design and develop high-volume, low-latency applications for mission-critical systems, delivering high-availability and performance.
Contribute in all phases of the development lifecycle.
Write well designed, testable, efficient code.
Ensure designs are in compliance with specifications.
Prepare and produce releases of software components.
Bug fixing and performance improvement.
Requirements
Degree in Computer Science, Engineering or a related subject
6 +years of hands-on Java Software Development experience
Hands on experience in designing and developing applications using Java EE platforms
Profound insight of Java and JEE internals (Class-loading, Memory Management, Transaction management etc)
Hands on experience on one or more of following frameworks/platforms - Apache Storm, Apache Kafka and ElasticSearch.
Should be proficient in AWS.
Experience in developing web applications using at least one popular web framework (JSF, Wicket, GWT, Spring MVC)
Excellent knowledge of Relational Databases, SQL and ORM technologies (JPA2, Hibernate)
Object Oriented analysis and design using common design patterns.
Fetching your Linkedin profile ...