Senior Software Designer/Implementer (Oracle/J2EE)
Apply NowCompany: Delta Dental of Michigan
Location: Okemos, MI 48864
Description:
Job Title:
Senior Software Designer/Implementer (Oracle/J2EE)
Number of Positions:
1
Location:
Okemos, MI
Location Specifics:
Hybrid Position
Job Summary:
At Delta Dental of Michigan, Ohio, and Indiana we work to improve oral health through benefit plans, advocacy and community support, and we amplify this mission by investing in initiatives that build healthy, smart, vibrant communities for all. We are one of the largest dental plan administrators in the country, and are part of the Delta Dental Plans Association, which operates two of the largest dental networks in the nation.
At Delta Dental, we celebrate our All In culture. It's a mindset, feeling and attitude we wrap around all that we do - from taking charge of our careers, to helping colleagues and lending a hand in the community.
Delta Dental Plan of Michigan, Inc. seeks a full-time Senior Software Designer/Implementer (Oracle/J2EE) (multiple positions available) based in Okemos, MI. The primary duty of the Senior Software Designer/Implementer (Oracle/J2EE) is to lead/contribute to the analysis and design specifications, and perform programming and testing of system components (WebLogic, Java, .Net, etc.). This position provides technical direction and support to users, peers and other domain/feature team members ensuring standards are followed and participate in collaboration across ISS and the Business. Specific duties include: 1) Participate in the analysis, design, and development of technical specifications, programming, and testing of application components. Facilitate the creation and maintenance of analysis and design models. 2) Contribute to implementation modeling including definition of distribution of system across physical nodes, definition of run-time architecture, concurrency requirements, inter-process communication mechanisms, and process lifecycles. 3) Participate in software design and programming reviews and can articulate design and enterprise programming standards and guidelines and promote adherence to standards. Mentor team members on story card refinement and code craft. 4) Advocate development best practices and code quality within their team and in Communities Of Practice. 5) Facilitate adherence to deployment activities, automated testing practices, and development of secure coding practices, and employing application security testing methodologies (SAST & DAST) as defined by the enterprise coding standards. 6) Assist the Lead SDI with issue resolution, scalability metrics, integration issues, and response to critical production issues via conference call as required. 7) Maintain knowledge of business requirements. 8) Assist with interviewing, training, developing, and evaluating staff to meet corporate goals and objectives. Technologies and tools utilized by the Senior Software Designer/Implementer (Oracle/J2EE) include: JavaScript, HTML5, CSS, XML, JSON, Rest and SOAP services; Java and J2EE development including application and web servers like WebLogic, WildFly and Tomcat; Docker, Kubernetes, Bootstrap, Elastic, Kibana, and Logstash (ELK stack); Public and Private cloud deployment, and Continuous Integration (CI/CD) practices; DevOps pipelines and DevOps culture; Application code scanning tools like Fortify and Rapid7; Java collections framework, Web and Enterprise JavaBeans (EJB) container models, J2EE transactional control, J2EE persistence strategies: Data Access Object (DAO), Object-to-Relational (O/R) mapping, Java Database Connectivity (JDBC), and transaction demarcation; and iterative software development practices, recent Oracle SQL, Object-oriented, Service-oriented, and Microservices design, including knowledge of data transfer objects and associated design patterns. Position is a hybrid position with an in-office requirement. Worker must live within a commutable distance of Okemos, MI and be able to work in-office as required.
#LI-DNI #IND-DNI
Minimum Requirements:
This position requires a Bachelor's degree or equivalent in Computer Science, Information Systems, Data Science and Analytics, Engineering, or a related field, plus five (5) years of progressive post-baccalaureate experience in an applications design and programming position. In the alternative, this position requires a Master's degree or equivalent in Computer Science, Information Systems, Data Science and Analytics, Engineering, or a related field, plus three (3) years of experience in an applications design and programming position. Experience must include three (3) years of experience, which may be concurrent, in all of the following: 1) Building single page applications using web technologies including JavaScript, HTML5, CSS, XML, JSON, Rest and SOAP services. 2) Java and J2EE development including application and web servers like WebLogic, WildFly and Tomcat. 3) Docker, Kubernetes, Bootstrap, Elastic, Kibana, and Logstash (ELK stack). 4) Public and Private cloud deployment, and Continuous Integration (CI/CD) practices. 5) Applying an understanding of DevOps pipelines and working in a DevOps culture. 6) Application code scanning tools like Fortify and Rapid7. 7) Utilizing Java collections framework, comprehensive knowledge of Web and Enterprise JavaBeans (EJB) container models, J2EE transactional control, as well as experience with multiple J2EE persistence strategies: Data Access Object (DAO), Object-to-Relational (O/R) mapping, Java Database Connectivity (JDBC), and transaction demarcation. 8) Working with iterative software development practices, recent Oracle SQL, Object-oriented, Service-oriented, and Microservices design, including knowledge of data transfer objects and associated design patterns. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor's Degree program. Position is a hybrid position with an in-office requirement. Worker must live within a commutable distance of Okemos, MI and be able to work in-office as required. Salary: $125,000/year. Visa sponsorship is not available for this position. Please apply online at www.deltadentalmi.com/careers.
The company will provide equal employment and advancement opportunity within the context of its unique business environment without regard to race, color, religion, gender, gender identity, gender expression, age, national origin, familial status, citizenship, genetic information, disability, sex, sexual orientation, marital status, pregnancy, height, weight, military status, or any other status protected under federal, state, or local law or ordinance.
Senior Software Designer/Implementer (Oracle/J2EE)
Number of Positions:
1
Location:
Okemos, MI
Location Specifics:
Hybrid Position
Job Summary:
At Delta Dental of Michigan, Ohio, and Indiana we work to improve oral health through benefit plans, advocacy and community support, and we amplify this mission by investing in initiatives that build healthy, smart, vibrant communities for all. We are one of the largest dental plan administrators in the country, and are part of the Delta Dental Plans Association, which operates two of the largest dental networks in the nation.
At Delta Dental, we celebrate our All In culture. It's a mindset, feeling and attitude we wrap around all that we do - from taking charge of our careers, to helping colleagues and lending a hand in the community.
Delta Dental Plan of Michigan, Inc. seeks a full-time Senior Software Designer/Implementer (Oracle/J2EE) (multiple positions available) based in Okemos, MI. The primary duty of the Senior Software Designer/Implementer (Oracle/J2EE) is to lead/contribute to the analysis and design specifications, and perform programming and testing of system components (WebLogic, Java, .Net, etc.). This position provides technical direction and support to users, peers and other domain/feature team members ensuring standards are followed and participate in collaboration across ISS and the Business. Specific duties include: 1) Participate in the analysis, design, and development of technical specifications, programming, and testing of application components. Facilitate the creation and maintenance of analysis and design models. 2) Contribute to implementation modeling including definition of distribution of system across physical nodes, definition of run-time architecture, concurrency requirements, inter-process communication mechanisms, and process lifecycles. 3) Participate in software design and programming reviews and can articulate design and enterprise programming standards and guidelines and promote adherence to standards. Mentor team members on story card refinement and code craft. 4) Advocate development best practices and code quality within their team and in Communities Of Practice. 5) Facilitate adherence to deployment activities, automated testing practices, and development of secure coding practices, and employing application security testing methodologies (SAST & DAST) as defined by the enterprise coding standards. 6) Assist the Lead SDI with issue resolution, scalability metrics, integration issues, and response to critical production issues via conference call as required. 7) Maintain knowledge of business requirements. 8) Assist with interviewing, training, developing, and evaluating staff to meet corporate goals and objectives. Technologies and tools utilized by the Senior Software Designer/Implementer (Oracle/J2EE) include: JavaScript, HTML5, CSS, XML, JSON, Rest and SOAP services; Java and J2EE development including application and web servers like WebLogic, WildFly and Tomcat; Docker, Kubernetes, Bootstrap, Elastic, Kibana, and Logstash (ELK stack); Public and Private cloud deployment, and Continuous Integration (CI/CD) practices; DevOps pipelines and DevOps culture; Application code scanning tools like Fortify and Rapid7; Java collections framework, Web and Enterprise JavaBeans (EJB) container models, J2EE transactional control, J2EE persistence strategies: Data Access Object (DAO), Object-to-Relational (O/R) mapping, Java Database Connectivity (JDBC), and transaction demarcation; and iterative software development practices, recent Oracle SQL, Object-oriented, Service-oriented, and Microservices design, including knowledge of data transfer objects and associated design patterns. Position is a hybrid position with an in-office requirement. Worker must live within a commutable distance of Okemos, MI and be able to work in-office as required.
#LI-DNI #IND-DNI
Minimum Requirements:
This position requires a Bachelor's degree or equivalent in Computer Science, Information Systems, Data Science and Analytics, Engineering, or a related field, plus five (5) years of progressive post-baccalaureate experience in an applications design and programming position. In the alternative, this position requires a Master's degree or equivalent in Computer Science, Information Systems, Data Science and Analytics, Engineering, or a related field, plus three (3) years of experience in an applications design and programming position. Experience must include three (3) years of experience, which may be concurrent, in all of the following: 1) Building single page applications using web technologies including JavaScript, HTML5, CSS, XML, JSON, Rest and SOAP services. 2) Java and J2EE development including application and web servers like WebLogic, WildFly and Tomcat. 3) Docker, Kubernetes, Bootstrap, Elastic, Kibana, and Logstash (ELK stack). 4) Public and Private cloud deployment, and Continuous Integration (CI/CD) practices. 5) Applying an understanding of DevOps pipelines and working in a DevOps culture. 6) Application code scanning tools like Fortify and Rapid7. 7) Utilizing Java collections framework, comprehensive knowledge of Web and Enterprise JavaBeans (EJB) container models, J2EE transactional control, as well as experience with multiple J2EE persistence strategies: Data Access Object (DAO), Object-to-Relational (O/R) mapping, Java Database Connectivity (JDBC), and transaction demarcation. 8) Working with iterative software development practices, recent Oracle SQL, Object-oriented, Service-oriented, and Microservices design, including knowledge of data transfer objects and associated design patterns. All experience may have been gained concurrently. Experience must have been acquired after completion of the Bachelor's Degree program. Position is a hybrid position with an in-office requirement. Worker must live within a commutable distance of Okemos, MI and be able to work in-office as required. Salary: $125,000/year. Visa sponsorship is not available for this position. Please apply online at www.deltadentalmi.com/careers.
The company will provide equal employment and advancement opportunity within the context of its unique business environment without regard to race, color, religion, gender, gender identity, gender expression, age, national origin, familial status, citizenship, genetic information, disability, sex, sexual orientation, marital status, pregnancy, height, weight, military status, or any other status protected under federal, state, or local law or ordinance.