Manager Java Job Description
Manager Java Duties & Responsibilities
To write an effective manager java job description, begin by listing detailed duties, responsibilities and expectations. We have included manager java job description templates that you can modify and use.
Sample responsibilities for this position include:
Manager Java Qualifications
Qualifications for a job description may include education, certification, and experience.
Licensing or Certifications for Manager Java
List any licenses or certifications required by the position: PMP, AWS, CSM, SOA, PMI, J2EE, FTP, XP, PSM
Education for Manager Java
Typically a job would require a certain level of education.
Employers hiring for the manager java job most commonly would prefer for their future employee to have a relevant degree such as Bachelor's and Master's Degree in Computer Science, Engineering, Computer Engineering, Mathematics, Technical, Education, Information Technology, Information Systems, Technology, Military
Skills for Manager Java
Desired skills for manager java include:
Desired experience for manager java includes:
Manager Java Examples
Manager Java Job Description
- Sound knowledge of Design Patterns like MVC, Observer/Observable, modular design
- Work in an Agile Software Delivery methodology highly focused on developing & enhancing build pipelines for Continuous Integration
- Conduct training sessions on Build Orchestration, Build Tool synergies to various engineering stakeholders
- Ability to reverse-engineer existing pipelines and build orchestration processes to develop a more robust build processes
- Ability to provide Pipeline instrumentation using a standardized process for various languages and technologies
- Significant understanding on complex coding frameworks and applications such as J2EE, LAMP, Drupal, Messaging Queues (MQ),& Search technologies
- Develop, code, test and design web application business services
- Understand, interpret and translate business requirements into the necessary designs and documentation
- Assure a code quality and adherence to coding standards on projects
- Take part in the Agile iterations planning and demonstrations sessions
- Solid Experience in REST WEB Services
- Minimum of 10 years of in-depth experience in SDLC and delivery of enterprise wide solutions
- Fluently speaking English for communication with local and global team, Mandarin skill will be a huge plus
- Bachelor's degree above on related field
- Design and develop key trade routing, caching, enrichment and aggregation components
- Work with broader Business Analysis team on ensuring completeness of requirements
Manager Java Job Description
- Manage platform foundation and security services teams and design/develop foundation and security related software
- Build high performing platform development teams
- Serve as Subject Matter Expert for major platform components and/or application domains
- Sponsor and lead change initiatives the both create new products and improve existing products
- Implement custom workflow solutions & reports to enable business requirements
- Experience with any of the MVC frameworks like Structs, Spring or any other
- Exposure to OR mapping technologies like Hiberbate or any other
- Very Strong SQL experience (includes working with DML, DDL, Stored procedures, Functions, Indexes, Triggers) both in Oracle and SQL Server
- Ability to create design diagrams using MS Vision and Power Point
- Strong in writing automated unit testing code using Junit and exposure to Test Driven Development
- Work with team leads and project managers on scoping, estimation, and tracking
- Work within established policies and procedures in the Scrum team
- Javascript / jQuery and HTML/CSS
- Financial industry experience including FIX protocol and FIX Engine experience with either CameronFIX or QuickFIX/J
- Ability to manage time appropriately across multiple and simultaneous projects with differing priorities
- FIXML and FpML knowledge and understanding of the trade lifecycle
Manager Java Job Description
- Work on the application architecture and redesign of the existing applications and green field design of the next generation of connectivity and algorithmic OMS platforms
- Take ownership on deliverables related to improving existing platform, and functionalities enhancement by working very closely with the stake holders
- Come up with innovative solutions to improve the system performance, from software, hardware and operating system/networking perspective
- Take ownership of packaging and delivering software as a professional polished product
- Development of new features and components for supporting the existing platform and further enhancements of same
- Core development and enhancement of product
- Working with the team on the technical design and leading the technical initiatives development
- Coordinating with clients (both internal and external) on functional and technical front
- System design, unit, load, performance and integration testing, peer code reviews, design discussions and enhancements
- DevOps tools and support for the Applications that we build
- Solid experience in REST WEB Services development
- Experience with Big Data engines (MongoDB)
- Knowledge of Swing, Struts, EJB, Spring, SQL
- Good knowledge of maven and ant
- Understanding of Test Driven Development and bias to producing high quality code, knowledge of JUnit
- 3+ years of experience in managing/leading development teams
Manager Java Job Description
- Manage 2-4 projects of a specific product line within the GMO area
- As the opportunity presents, program manage a large release involving multiple application and system participants
- Responsible for people and delivery management for associates in these projects
- Be responsible in planning and managing the project schedule in agile methodology in these projects
- Mentor & coach Leads for these projects
- Be responsible for owning stakeholder relationships in these areas
- Ensure institutionalization of quality/delviery processes in the projects
- Exposure to Webservice development
- Good Expertise in Object Oriented Programming (OOPS)
- Knowledge on Database DB2 and Oracle
- Undergraduate degree (Computer Science preferred)
- 8-10 years of programming in Java based development environment
- Demonstrated experienced specifying, and delivering websites and web service integrations in support of external client base and/or user groups, including responsive design
- Ability to construct and optimize complex queries to support reporting needs
- Experience with standard integration methodologies and ETL concepts
- Knowledge of development best practices, including coding standards, build and release process, and unit testing
Manager Java Job Description
- Exposure to version control tool like SVN , RTC
- Committed follower of quality and coding standards
- Good in interaction and Communication skills
- Manages high quality large, complex projects on time and within budget using sound Project Management Process and Standards which are regulatory compliant, as applicable
- Responsible for planning and directing the information processing activities of the team and coordinate the effective design, implementation, and operation of information systems and applications
- Maintain budget information, and recommend subsequent budget changes where necessary
- Determine and assess need for additional staff and/or consultants and make the appropriate recruitment if necessary during project cycle
- May be brought in by partners to sell company brand to end customers
- Build the team by hiring the best engineers
- Head of Engineering responsible for software delivery
- Good knowledge of the best coding practices - Enterprise Service oriented architecture design patterns
- Good knowledge of java application servers containers development technologies preferred
- An undergraduate degree in Computer Sciences or related discipline
- Prior experience supporting a transactional processing environment, effective troubleshooting skills
- Ability to prioritize and manage work to critical timelines in fast-paced environment
- Exceptional English communications skills, written and verbal, including influencing, negotiation and building consensus