Java Developer
Memphis, TN
Contracted
Experienced
RESPONSIBILITIES
• Acquire deep knowledge of application development frameworks developed by the team to handle support requests without any guidance.
• Be responsible for timely and quality delivery of assigned job spanning multiple tiers/modules without any oversight.
• Tactically execute a well-defined, but complex problem by subdividing it into multiple simple tasks.
• Implement code with the most efficient algorithms and data structures.
• Realize resilient and high-performing software components by utilizing concurrency.
• Help team to create training material and design documents, when needed.
• Be a great team player.
• Frequently Interact with external support teams to resolve technical hurdles.
• Share knowledge and opinions with the rest of the group about your area of expertise by means of creative diagram/presentation.
• Fully understand the significance of established processes and follow them faithfully.
REQUIREMENTS
• Qualifications
* Solid experience in large scale distributed systems and event-driven architectures
* Experience Java/J2EE, MVC framework
* Experience in noSql technologies like Cassandra, MongoDB
*JavaSoftware engineer to work in the Accessibility team to build and maintain tools.
* Solid foundation in computer science with strong competencies in data structures, algorithms, and software design.
* Hands-on experience in Java/J2EE, XML, Web Technologies, Web Services
• Solid computer science fundamentals, especially in data structures and algorithms.
• Advanced knowledge of Java
• Good grasp of design patterns
• Knowledge of J2EE
• Some experience with Tomcat and Linux
• Basic knowledge of SQL/relational database
• Familiarity with any of these is a bonus: Spring Framework, GIT, Maven
• Hands-on knowledge of the latest Spring Cloud libraries is plus.
• Familiarity of agile SDLC is a significant bonus.
Bachelor’s degree required
Rate range - $60-$65
• Acquire deep knowledge of application development frameworks developed by the team to handle support requests without any guidance.
• Be responsible for timely and quality delivery of assigned job spanning multiple tiers/modules without any oversight.
• Tactically execute a well-defined, but complex problem by subdividing it into multiple simple tasks.
• Implement code with the most efficient algorithms and data structures.
• Realize resilient and high-performing software components by utilizing concurrency.
• Help team to create training material and design documents, when needed.
• Be a great team player.
• Frequently Interact with external support teams to resolve technical hurdles.
• Share knowledge and opinions with the rest of the group about your area of expertise by means of creative diagram/presentation.
• Fully understand the significance of established processes and follow them faithfully.
REQUIREMENTS
• Qualifications
* Solid experience in large scale distributed systems and event-driven architectures
* Experience Java/J2EE, MVC framework
* Experience in noSql technologies like Cassandra, MongoDB
*JavaSoftware engineer to work in the Accessibility team to build and maintain tools.
* Solid foundation in computer science with strong competencies in data structures, algorithms, and software design.
* Hands-on experience in Java/J2EE, XML, Web Technologies, Web Services
• Solid computer science fundamentals, especially in data structures and algorithms.
• Advanced knowledge of Java
• Good grasp of design patterns
• Knowledge of J2EE
• Some experience with Tomcat and Linux
• Basic knowledge of SQL/relational database
• Familiarity with any of these is a bonus: Spring Framework, GIT, Maven
• Hands-on knowledge of the latest Spring Cloud libraries is plus.
• Familiarity of agile SDLC is a significant bonus.
Bachelor’s degree required
Rate range - $60-$65
Apply for this position
Required*