Senior Java 8 Developer Salary: $150k-$160k + 15% bonus Location: Chicago, IL or Dallas, TX Hybrid: 2 days in-office, 3 days remote We are unable to provide sponsorship for this role Bonus Eligible
Qualifications
BS degree in Computer Science, similar technical field required. Masters preferred.
Experience (including internal workings of Java) in Java 8+ is required.
Experience developing software using Object Oriented Designs, advance patterns (like AOP) and multi-threading is required.
Experience with distributed message brokers like Kafka, RabbitMQ, ActiveMQ, Amazon Kinesis, etc. is desirable.
Experience with high speed distributed computing frameworks involving MapReduce techniques like Apache Spark, Kafka Streams, Apache Flink etc. is a plus.
Responsibilities
Actively participates in design of highly performing, scalable, secure, reliable and cost optimized solutions.
Primarily responsibility is application design and development of next gen clearing applications for business requirements in agreed architecture framework and Agile environment
Thoroughly analyzes requirements, develops, tests, and documents software quality to ensure proper implementation.
Follows agreed upon SDLC procedures to ensure that all information system products and services meet: both explicit and implicit quality standards, end-user functional requirements, architectural standards, performance requirements, audit requirements, security rules are upheld, and external facing reporting is properly represented.
Performs thorough code-reviews based on high engineering standards
Writes unit and integration tests based on chosen DevOps frameworks.
Performs application and project risk analysis and recommends quality improvements.
Invenergy drives innovation in energy. Powered by decades of entrepreneurial experience and unparalleled execution, we solve the energy challenges facing our customers and communities. We provide power generation and storage solutions at scale around the world to create a cleaner energy future. We develop. We build. We own. We operate. We are Invenergy.