[Close] 

Lead Java Developer

Role Overview

: Our IT Connectivity team provides secure connection and support for Dell s remote teams. We are looking for a Lead Java Developer with strong REST and Java J2EE (backend) development experience on cloud-based solutions, including web services, database and continuous integration. As a Lead Java Developer, you will guide the team in the continued evolution of our REST-based applications to bring new ideas and technologies to the table. As part of an agile development team, you will guide other team members to ensure development is completed to a high standard. You will have the opportunity to drive regular knowledge sharing sessions with peers. Strong analytical and troubleshooting skills are important, along with a keen focus on delivering value to our customers. Effective communication, collaboration, mentoring, and self-organization are key competencies required from all development team members along with the ability to work in a fast-paced, ever-changing environment.

Responsibilities

  • Defines project objectives by analyzing user requirements, providing technical solution for given business requirement(s), envisioning system features and functionality
  • Involved in the design and planning of new support features
  • Develops REST-based services using the appropriate computer languages while adhering to team development standards and practices
  • Designs and specifies test procedures including unit, system, and integration testing; troubleshoots development and production problems across multiple environments and operating platforms
  • Designs application test data, debugs programs using appropriate system tools and ensures features developed are accurate and meet specifications
  • Acts as Agile development team member, responsible for collaborating with the team on release planning, sprint planning and scoping
  • Provides guidance to team members in all phases of project; coordinates requirements, schedules and activities, and contributes to team meetings

Required Qualifications

  • Bachelor s degree (technical) with 8+ years of related experience, or Masters degree with 6+ years of related experience
  • Expertise working with various Java & J2EE (JDBC, ORM, JPA, JMS) technologies
  • Experience in Open Source tools like Apache Web/App servers, Apache Storm, Apache Spark
  • 5+ years of experience in database technologies like Oracle, PostgreSQL
  • Experience in using messaging frameworks like RabbitMQ and/or Kafka
  • Experience in Microservices frameworks, experience with Spring Boot required; experience with Dropwizard and/or other micro-frameworks is a plus
  • Experience in Spring Core and Integration
  • Experience in Cloud technologies like Pivotal Cloud Foundry (PCF), VMware, AWS, Azure
  • Experience in REST Web Services, including performing functional testing of REST-based web services

Preferred Qualifications

  • Experience in performance and scalability Java tuning
  • Exposure to virtualization techniques, Linux and Unit platforms, DevOps tools like Docker, C/C++, unit testing tools, such as Junit and Easy Mock
  • Experience in AngularJS, JavaScript, HTML, CSS and UI Design
  • Experience using UI debugging tools such as Firebug
  • Possess good understanding of both network and system security

Benefits

Our people are the most critical component of our long-term success and their health and wellbeing are our priority. You will enjoy a comprehensive, locally competitive benefits package.

If you want to be involved in projects that change the way we work and live, this is your opportunity to develop with Dell.

Dell is committed to the principle of equal employment opportunity for all employees and to providing employees with a work environment free of discrimination and harassment. All employment decisions at Dell are based on business needs, job requirements and individual qualifications, without regard to race, color, religion or belief, national, social or ethnic origin, sex (including pregnancy), age, physical, mental or sensory disability, HIV status, sexual orientation, gender identity and/or expression, marital, civil union or domestic partnership status, past or present military service, family medical history or genetic information, family or parental status, or any other status protected by the laws or regulations in the locations where we operate. Dell will not tolerate discrimination or harassment based on any of these characteristics. Learn more about Diversity and Inclusion at Dell here.

Job Family: Information-Technology Graduates
Job ID: R77951



Don't Be Fooled

The fraudster will send a check to the victim who has accepted a job. The check can be for multiple reasons such as signing bonus, supplies, etc. The victim will be instructed to deposit the check and use the money for any of these reasons and then instructed to send the remaining funds to the fraudster. The check will bounce and the victim is left responsible.

More Jobs

Senior Developer - Java, Swing and Python
Bedford, MA ICE
Automotive Lead Master Technician / Mechanic
Boston, MA Bridgestone Americas, Inc
Lead Specialist Copywriter
Boston, MA Deloitte
Childcare Lead Teacher - New Center Opening
Boston, MA Knowledge Universe
Maintenance Technician Senior Lead, Framingham...
Framingham, MA Sanofi Group
Sales Training and Development Manager
Cambridge, MA Education First