Epicareer Might not Working Properly
Learn More

Software Engineer

  • Full Time, onsite
  • Computer Enterprises, Inc.
  • Hybrid, United States of America
Salary undisclosed

Apply on


Original
Simplified

Job Title: Java Developer (Hybrid)

Location: Pittsburgh, PA area

Job Summary:
We are seeking a skilled Java Developer with experience in financial applications and a strong background in both development and monitoring to join our team in a hybrid role. The ideal candidate will bring hands-on experience with Java, Dynatrace, Logscale, Microservices, Kafka, and MongoDB, ensuring seamless development and subsequent monitoring for high-performance software functionality. This role begins with development and transitions to monitoring, requiring a professional who is comfortable adapting their focus to support production stability post-launch.

Key Responsibilities:
  1. Knowledge Onboarding

  2. Familiarize with existing systems and knowledge transfer to understand the software landscape.
  3. Development

  4. Build and enhance software functionalities, ensuring code quality and system performance.
  5. Modify and adapt software to correct issues, update interfaces, or align with new hardware needs.
  6. Monitoring Transition

  7. Upon development completion, shift to a proactive monitoring focus, leveraging tools like Dynatrace and Logscale to maintain optimal system performance. (Must-have requirement)
Must-Have Technical Skills/Experience:
  • Java (4-6 years)
  • Dynatrace and Logscale for performance monitoring
  • Microservices Architecture
  • Apache Kafka for real-time data streaming
  • MongoDB for database management
  • Proven experience in both Development and Monitoring
Preferred Skills:
  • Financial industry experience
  • Leadership experience in technical settings
Required Soft Skills:
  • Strong communication skills for effective collaboration and reporting

Education: Bachelors degree minimum

Screening Questions:
  1. Describe your experience transitioning from development to monitoring roles, including details on tools and strategies used.

Summary of Job Functions:
This role will design, develop, and manage software to ensure smooth functionality in various environments, modifying existing code to resolve issues or improve performance as required. The developer will transition from a development-focused role to a monitoring role to ensure continuous performance optimization.



#INDCEI

Employers have access to artificial intelligence language tools (“AI”) that help generate and enhance job descriptions and AI may have been used to create this description. The position description has been reviewed for accuracy and Dice believes it to correctly reflect the job opportunity.
Report this job