05 Mar
Senior Java Developer
Vacancy expired!
- Work on an Agile team building enterprise applications which support the day-to-day operations of Client
- Participate in discussions to define requirements which will improve current products
- Work through the entire technology stack to define innovative technical solutions for business problems
- Write new software and perform technical integrations as needed
- Follow an Agile process and defined engineering best practices to execute projects on the Technology Roadmap
- Work on major product features with enterprise integrations of high complexity
- Show a passion for technology
- Enjoy working in an Agile team to design and implement sophisticated software to solve complex problems
- Can apply solid architectural principles and design patterns in any software implementation
- Have Strong Object-Oriented skills, but can work efficiently across any programming language
- Love to review and track external technologies, products, and emerging standards to remain updated on the current state of industry
- At least a B.S. in Computer Science or related field
- 4+ years’ experience as a Software Engineer
- Strong programming skills and intimate knowledge of data structures, algorithms, and design patterns
- Experience with Web Service technologies (REST, etc.)
- Strong SQL skills and experience with Oracle
- Experience using Agile methodologies, including Test Driven Development
- Experience with front-end web UI technologies such as HTML, JavaScript, and CSS
- Experience with Unix-based operating systems (Linux, CentOS, etc.)
- Working knowledge of application servers; Tomcat or otherwise. Working knowledge of code repositories and build systems (e.g., Git, Subversion, Maven, and Jenkins)
Vacancy expired!