Vacancy caducado!
- Works within Agile team to clarify story objectives and groom product backlog
- Facilitates technical design planning, solution approach, and implementation
- Diagrams and documents technical approach as required
- Develops user interfaces and/or services as necessary to support functional requirements of applications
- Performs code reviews to ensure quality of programming through standards enforcement, peer code review and automated tools
- Works with DBAs to establish necessary persistence platforms for applications
- Working from technical specifications, codes and unit tests program modules
- Creates unit tests for written code
- Documents activities using appropriate tools defined by the department
- Follows department coding standards
- Follows department procedures that define the software development life cycle
- Delivers working software using SCRUM methodology
- Troubleshoots problems in existing and newly developed applications and facilitates the team to identify and implement effective and durable solutions Expected Background
- BS in computer science, related technical degree, or equivalent
- Knowledge of AWS cloud services and strategies for migrating monolithic applications to cloud microservices
- Working knowledge of JDBC and data sources
- Experience with multiple application servers (WAS and WebLogic, minimum) and message queue implementations
- Experience using object-relational mapping (ORM) technologies
- Experience using Windows and Linux
- Must have excellent working knowledge and be technically proficient in o Single-page application frameworks such as Angular Object-oriented analysis and design, and programming with objects o Software design patterns and their application o Integration patterns and frameworks o Database platforms and SQL
- Experience analyzing performance of programs and resolving performance issues
- Excellent verbal and written communications and organizational skills
- A team player that can easily adapt to a rapidly changing environment
- Java/JEE (including EJB, Servlets) and Javascript/TypeScript
- SOAP services and REST services with JSON
- Amazon Web Services (AWS)
- Excellent understanding of XML, XSD, XSLT, WSDL, and WSDL versioning best practices
- Excellent understanding of Enterprise RDBMS and design with ER diagrams
- Excellent knowledge of UI technologies like REACT, Angular, Knockout, Single page frameworks, and state management tools for such frameworks
- CSS3 and Less
- Persistence with Hibernate, JPA, or other ORM frameworks
- Log4j, JUnit,
- Monitoring Dynatrace for JVMs
- IDE Eclipse, Visual Studio Code
- Source Control Git and TFS
- Build and Deployment Maven, Ant, UrbanCode Deploy
- Continuous Integration and Build Automation using Jenkins, Maven, Nexus Repository a plus
- Oracle Database, prefer experience with AWS Aurora PostgreSQL as well
- Knowledge of IBM MQ and its configuration is a plus