We are Looking for Senior and Junior Java Developers with Experience in Building High-performing, Scalable, Enterprise-grade Applications.
you Will Be Part of a Talented Software Team that Works On Mission-critical Applications. Software Engineer Roles and Responsibilities Include Managing Java/java Ee Application Development While Providing Expertise in the Full Software Development Life Cycle, from Concept and Design to Testing.
software Engineer Responsibilities Include Designing, Developing and Delivering High-volume, Low-latency Applications for Mission-critical Systems.
responsibilities
--------------------
■ Contribute in all Phases of the Development Life Cycle.
■ Write Well Designed, Testable, Efficient Code.
■ Ensure Designs are in Compliance with Specifications.
■ Prepare and Produce Releases of Software Components.
■ Support Continuous Improvement By Investigating Alternatives and Technologies and Presenting These for Architectural Review.
requirements
■ Hands On Experience in Designing and Developing Applications Using Java Ee Platforms.
■ Object Oriented Analysis and Design Using Common Design Patterns.
■ Insight of Java and Jee Internals (class Loading, Memory Management, Transaction Management Etc).
■ Excellent Knowledge of Relational Databases, Sql and Orm Technologies (jpa2, Hibernate).
■ Experience in the Spring Framework.
■ Experience in Developing Web Applications Using At Least One Popular Web Framework (jsf, Wicket, Gwt, Spring Mvc).