About the Senior Java Developer role:
The Senior Java Developer writes the actual code to build and support NETinfo’s systems, applications and platforms. This Senior Java Developer role is the cornerstone of the team and is responsible designing and creating code.
The Senior Java Developer understands complex business logic and builds code for multi-lingual, multi-national applications. The Senior Java Developer will work with global resources and lead a team of experienced developers. The Senior Java Developer will take the project from the initiation phase and see it through deployment. This role understands the value of an elegant software design and the importance of building solutions that matter.
Creativity, drive and initiative are imperative to the success of the Senior Java Developer.
At least 5 years’ experience writing java/J2EE code
Masterful at XML and relational databases (Oracle, SQL Server, MySQL)
Hands on experience supporting web operations, network, server infrastructure, most notably across multiple geographically distributed data centers
Experience with various development methodologies (e.g. Agile, Scrum, Iterative, Waterfall, etc.)
Experience in guiding a team of developers from project initiation through deployment
A current portfolio demonstrating expertise in executing technical deep-dives on software design, code and test artifacts
A Bachelor’s degree or equivalent experience in a technical discipline
Demonstrated experience working with object –oriented programming (OOP) and design principles
Ability to convert business requirements into technical specifications and designs as well as estimate the amount of effort necessary to complete the tasks.